美文网首页
day_1_8 HTML&CSS

day_1_8 HTML&CSS

作者: 梦蓝樱飞2020 | 来源:发表于2018-01-17 09:41 被阅读6次

这里列举了几点我认为比较重要的HTML&CSS的基本用法, 直接见示例如下:

1. 表单的控件

文本框:<input type="text"/>
密码框:<input type="password" />
单选框:<input type="radio" name="sex" value=""/>
a) 一定要有value值
b) 多个单选框的name属性值一定要一致
c) checked 默认选择
复选框:<input type="checkbox" name="hobby" value="">荣耀
下拉框:
多行文本域:
按钮:

    <form action="提交的路径" method="提交的方式"></form>
  表单  表示将数据提交给后台
<!DOCTYPE html>
<html>
  <head>
    <title>09.html</title>

    <meta charset="UTF-8">
    
    <style type="text/css">
        #div_id {
            width:800px;
            height:600px;
            border-style:solid;
            background-color: red;
        }
    </style>
    
  </head>
  
  <body>
    
    <div id="div_id">
        <form action="路径"  method="post">
            用户名:<input type="text" name="username" value="请输入用户名!" onfocus="abc()"/>
            <br/>
            密码:<input type="password" name="password"/>
            <br/>
            性别:<input type="radio" name="sex" value="female"  />女
            <input type="radio" name="sex" value="male" checked="checked"/>男
            <br/>
            爱好:
            <input type="checkbox" name="hobby" value="rongyao">荣耀
            <input type="checkbox" name="hobby" value="chiji">吃鸡
            <input type="checkbox" name="hobby" value="lol">lol
            <input type="checkbox" name="hobby" value="daota2">刀塔2
            <input type="checkbox" name="hobby" value="taobao">淘宝
            <input type="checkbox" name="hobby" value="qiaodaima" checked>敲代码
            
            <br/>
            
            地址:
            <select name="province">
                <option value="">湖北</option>
                <option value="">湖南</option>
                <option value="">广东</option>
            </select>
            <select name="city">
                <option value="">武汉</option>
                <option value="">长沙</option>
                <option value="">广州</option>
            </select>
            
            <br/>
          自我介绍:
          <textarea rows="5" cols="50">
          </textarea>
          <br/>
          <input type="submit" value="注册"/>
          <input type="button" value="注册"/>
          <button onclick="submit()">注册</button>
      
      </form>
    </div>
    
    <script type="text/javascript">
    
        function submit(){
            // 暂时不写
        }
        function abc(){
            document.getElementsByTagName("input")[0].value="";
        }
    </script>
  </body>
</html>

2. CSS盒子模型

<!DOCTYPE html>
<html>
 <head>
   <title>CSS盒子模型.html</title>
   
   <meta charset="UTF-8">
   <style type="text/css">
       /* CSS盒子模型 */
       div{
           width:500px;/* 设置盒子的宽度 */
           height:500px;/* 设置盒子的高度 */
           border-style: groove;/* 设置边框的类型 */
           border-width: 20px;/* 设置边框的宽度 */

           /*margin-top: 50px; 设置上边距*/
           /*margin-left:50px; 设置左边距*/
           /*margin:auto;  自动居中 */

           /* margin:100px 200px 300px 500px;  设置上右下左 */
           /*margin: 100px 200px 300px;  设置 上 左 下*/
            margin:100px 200px; /*设置  上 左(下 左) */
           padding: 3em;   /* 设置填充的距离 */
           border-color: red;
           background-image: url("../image/topfocusb_bg1.gif");
       }
   </style>
 </head>
   <div>
       这是一个div,你能看到什么
   </div>
 <body>
 </body>
</html>

3. CSS类选择器

当标签选择器,类选择器,id选择器同时存在的时候, 若同时存在相同的属性名, 属性值的
优先级的顺序是
id选择器 > 类选择器 > 标签选择器

<!DOCTYPE html>
<html>
  <head>
    <title>11.html</title>

  <meta charset="UTF-8">
    
    <!-- CSS的语法:
        选择器 {
            属性名:属性值
        }
    -->
    <style type="text/css">
        /* 在这个中间编写CSS样式 */
        /*标签选择器*/
        p{
            font-family: "宋体";
            text-align: center;
            font-size: 4em;
        }
        
        /*id选择器
            id属性值在页面是唯一的
        */
        #id1{
            font-size:2em;/*字体大小*/
            color:red;/*字体颜色*/
            background-color:yellow;/*背景颜色*/
            font-style: italic;/*字体倾斜*/
            text-decoration: line-through;/*文本上的线条*/
        }
        
        /*类选择器
            .类名{
            }
        */
        .pstyle{
            background-image: url("../image/topfocusb_bg1.gif");/* 设置背景图片 */
            height:40px;/* 设置高度 */
            background-repeat: repeat-x;/* 水平方向重复 */
        }
        
    </style>
  </head>
  
  <body>
        
    <p id="id1" class="pstyle">窗前明月光</p>
    <p class="pstyle">疑是地上霜</p>
    <p class="pstyle">举头望明月</p>
    <p class="pstyle">低头思故乡</p>
  </body>
</html>

完整代码见:
https://github.com/menglanyingfei/Java/tree/master/JavaWebTrain

相关文章

  • day_1_8 HTML&CSS

    这里列举了几点我认为比较重要的HTML&CSS的基本用法, 直接见示例如下: 1. 表单的控件 文本框: 密码框:...

  • HTML&CSS

    1. 关系 HTML:网页内容。文字、图片、视频。CSS:样式。字体、颜色、背景图片、边框。JavaScript:...

  • HTML&CSS入门

    HTML&CSS入门 标签(空格分隔): html css [toc] 一、使用 css 控制页面样式的方式 二、...

  • html&CSS(一)

    本文主要是起笔记的作用,内容来自慕课网. 认识HTML、CSS、JavaScript 学习web前端开发基础技术需...

  • Html&CSS(二)

    本文主要是起笔记的作用,内容来自慕课网. 认识CSS样式 CSS全称为“层叠样式表 (Cascading Styl...

  • HTML&CSS题目

    渐进增强和优雅降级? 渐进增强:针对低版本浏览器进行构建页面,保证最基本的功能,然后再针对高级浏览器进行效果、交互...

  • 11、HTML&CSS-CSS统筹

    每天一句:你的时间有限,所以不要浪费时间去过别人的生活。你必须相信点滴的进步会连接着你的未来。 一、CSS文档统筹...

  • HTML&CSS:css sticky footer&a

    滚动条的出现总是在浏览器的最右边和最下方,牢牢的 fixed 在页面上。大多数时候我们看到的是这样的 这样子很明显...

  • 02、HTML&CSS-CSS基础

    每天一句:你想人前显贵,必得背后受罪。 一、服务器相关 1、服务器的分类: 2、服务器的搭建: 3、URL全称un...

  • 前端笔记 —HTML&CSS

    一、前端页面开发流程 1、创建页面项目目录(css文件夹,images文件夹,js文件夹,html文件)2、使用P...

网友评论

      本文标题:day_1_8 HTML&CSS

      本文链接:https://www.haomeiwen.com/subject/hbsyoxtx.html