博客列表 >html标签+css选择器的使用--2018年8月18日18时42分作业

html标签+css选择器的使用--2018年8月18日18时42分作业

七分钟的记忆的博客
七分钟的记忆的博客原创
2018年08月18日 17:26:56613浏览

实例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8" />
    <title>表单实战</title>
</head>
<body>

<form action="demo.html" method="get">
    <table align="center" width="400" bgcolor="powderblue">
         <h1 align="center">提交表单</h1>

         <tr>

            <td> <label for="name">邮箱:</label></td>
            <td><input type="text" name="name" value="" id="name" placeholder="1652786790"></td>

         </tr>

         <tr>
             <td> <label for="name1"> 密码: </label> </td>
             <td><input type="text" name="name1" id="name1" value="" placeholder="请输入你的密码?">  </td>

         </tr>
         <tr>
             <td><label for="name2">性别:</label>   </td>
             <td>  <!-- 取决于name2的值相等 -->
                  <input type="radio" name="name2">男
                  <input type="radio" name="name2">女
                  <input type="radio" name="name2" checked="">保密  <!-- checked设置默认选项 -->

             </td>

          </tr>
        <tr>
            <td><lable for="name3">兴趣:  </lable>  </td>

            <td>
                <input type="checkbox" name="name3">html
                <input type="checkbox" name="name3">css
                <input type="checkbox" name="name3" checked="">javacsript
             </td>
         </tr>

         <tr>
              <td> <label>级别: </label> </td>
               <td>
                   <select>
                          <option> html  </option>
                          <option selected=""> css </option>  <!-- selected=""设置显示谁 -->
                          <option> javascript </option>
                          <option>jquery  </option>

                   </select>
                </td>

         </tr>

         <tr>
             <td> <lable>头像: </lable> </td>
             <td>
                 <img src="" alt="">
                  <input type="file" name="">

             </td>


          </tr>
          <tr>
               <td><lable> 简介: </lable></td>
                <td>
                    <textarea name="name5" placeholder="请输入内容"></textarea>

                </td>
          </tr>

          <tr>
              <td colspan="2" align="center">
              <hr>
                  <input type="submit" name="" value="提交表单">
                  <input type="reset" name="" value="重置">
               </td>

          </tr>


    </table>

</form>

</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

实例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8" />
    <title>样式继承</title>
</head>
<body>
<style type="text/css" media="screen">

body{
   font-size:20px;
}
ul{
    font-weight:bold;
    border:1px solid #f30;
    padding:20rem;
}

ul li{
    border:inherit;
    padding:inherit;  /* //继承样式 */
}
</style>



<ul>
    <li> 样式继承 </li>
    <li> 导航菜单 </li>
</ul>


</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

实例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8" />
    <title>常用选择器</title>
</head>

<style type="text/css" media="screen">

ul,li{
    list-style:none;
}

ul:after{
   content:"";
   display:block;
   clear:both;
}
ul li{
     float: left;
     width:30px;
     height:30px;
     border-radius:50%;
     background:#f30;
     text-align:center;
     line-height:30px;
     color:#eee;
     margin-left:5px;
}


#item1{
    background:blue;
}
.item1{
    background:gold;
}

ul li[class]{
    background:blueviolet;
}

/* ul li[class^="gov"] {
        background-color:grey;
 }
 */
ul li[class$="box"] {
            background-color: #666;
        }

ul li[class*="te"]{
      background:#000;
}

/* ul li:first-child{
    background:#333!important;
} */

ul li:last-child{
    background:#333;
}

/* ul li:nth-child(2n+1){
    background:#888;
} */

ul li:nth-child(2n){
    background:#888;
}


        /*伪类选择器: 根据子元素数量*/
        /*选择具有唯一子元素的元素*/

 ol :only-child {
            background-color: lawngreen;
}
ol li:only-child{

}

ol li:nth-of-type(2){
    background:#999;
}

 :empty {
            width: 220px;
            height: 271px;
            background-color: coral;

        }

:empty:after{
    content:"看到我了吗?";
}

:empty:before{
    content:"url('')";
}

</style>
<body>
<!-- 总结排序:!important > 行内样式>ID选择器 > 类选择器 > 标签 > 通配符 > 继承 > 浏览器默认属性

同一级别 -->
<ul>
    <li id="item1">1</li>
    <li class="item1">2</li>
    <li class="gov pin box te">3</li>
    <li>4</li>
    <li>5</li>
    <li>6</li>
    <li>7</li>
    <li>8</li>

</ul>




<ol>
    <li>1</li>

</ol>

<ol>
    <li>2</li>
    <li>3</li>

</ol>
<ol>
    <li>4</li>
    <li>5</li>
    <li>6</li>
</ol>

<div></div>

</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例



491100693243589267.jpg


总结:

 :empty  选择页面中内容为空的元素    :empty:after插入内容

:first-child  选择第一个元素   :last-child 选择最后一个

[class$="pig"] + li  相邻兄弟选择器

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议