标签的分类和选择器

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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,815评论 1 92
  • 1 上章回顾与预习检查 1.1上节检查 id选择器 class选择器 jquery的引用 1.2预习检查 无 2....
    一刻时光阅读 409评论 0 1
  • A我今天学到了什么 一.html的分类 1.块标签 2.内联标签 3.内联块标签 二.让内联元素和内联块元素水平居...
    孔子曰_f425阅读 263评论 0 0
  • 其实很庆幸,自己似乎没有遇到过那种生离死别的困境,但是现在想想似乎接受不来。那种即使想象都觉得难以忍受的阴霾,要怎...
    我是狐狸一只阅读 225评论 0 1
  • 在求学生涯早期的很多年里,我们都无一例外地跟形近字打过交道。没办法,不和它们混个脸熟,做考试卷子时就容易掉到坑里。...
    海绵妈妈阅读 1,541评论 0 2