标签的分类和选择器

2017-11-21  本文已影响0人  INGME

1.HTML标签的分类

基本标签:h1~h6、div、p、a、ul、li、img、input、button、dl、dt、dd
基本块标签:h1~h6、div、p、ul、li、dl、dt、dd

特点:
    1.独占一行
    2.能设置width、height
特性:
    display:block
基本内联标签:a、span、em、strong、i

特点:
    1.并排显示
    2.不能设置width、height
    3.不能设置margin-top、margin-bottom
特性:
   display:inline
基本内联块标签:img、input、button

特点:
    1.并排显示
    2.能设置width、height
特性:
    display:inline-block
内联元素和内联块元素水平居中的方法

  方法一:
             display:block;
             margin:0 auto;
  方法二:
            给父级元素加:text-align:center;

2.CSS样式选择器

<p class="one" id="two">hello world</p>

<h1>标题</h1>
1.元素选择器

       文档的元素是最基本的选择器
      
        p{
              color:red;
          }

2.class选择器

     .one{
              color:blue;
           }
3.id选择器
  
     #two{
              color:green;
           }
4.分组选择器

     p,h1{
              background:gray;
           }
5.后代选择器

    div>span{ }      //选取所有子元素为span的标签

    div span{ }      //选取div之后的所有span元素
6.兄弟选择器

    div + p{ }       //选取紧邻div之后的第一个兄弟元素

    div ~ p{ }       //选取紧邻div之后的所有兄弟元素
7.伪类选择器

     div:hover{ }        //选择鼠标指针浮动在其上的元素,并设置其样式

     input:focus{ }    //选择获得焦点的输入字段,并设置其样式  
8.伪元素

    ":before"   //伪元素可以在元素的内容之前插入新内容

     p:before{
                       content:"hello world";
                 }

      ":after"   //伪元素可以在元素的内容之后插入新内容

     p:after{
                       content:"hello world";
                 }

3.选择器的优先排序

    元素选择器 < class 选择器 < id 选择器 < !important
上一篇下一篇

猜你喜欢

热点阅读