9.10一个吉利的日子,一篇完美的随笔。

 

一、     属性:表示事物的一些特征

属性:标签属性和样式属性。

标签属性 < img src=”1.jpg” width=”100px” height=”200px”/>

样式属性 <style>

      p{

        color:red;

                  }

    </style>

  二者的区别

   1.位置不一样  样式属性写在style中标签属性写在标签内

   2.写法不一样  样式属性是属性:属性值标签属性是属性=”属性值

二、选择器

 标签选择器

 Id选择器

 Class选择器

样式显示的顺序由选择器的权重决定的。

 标签的权重是1  class的权重是10  id的权重是100.

 备注,权重可以叠加。

      浏览器如何去执行代码

      浏览器执行代码是从上往下,从左往右。

 

 选择器的种类

1.        标签选择器:根据指定的标签名,在当前界面中找到所有该名称的标签,然后设置属性。

2.        Id选择器:可以为标有特定 id 的 HTML 元素指定特定的样式。

3.        Class选择器:可以为标有特定 class 的 HTML 元素指定特定的样式。

4.        后代选择器:可以选择作为某元素后代的元素。

5.        子代选择器:只能选择作为某元素子代的元素。

6.    交集选择器:由俩个选择器构成,其中一个为标记选择器,另一个为为class选择器或id选择器,如p.a1   p#a1等。

7.        并集选择器:跟交集选择器一致,只是中间用,(逗号)隔开。

8.        通配符选择器: 选择所有的标签

9.        伪类选择器:只要选择器后面带 : 都可以说他是伪类选择器

                                      a:link{}  a:hover{}  a:visited{}  a:active{}  p:after{} p:before{}

                  a:link{    }

    a:visited{    }

    a:hover{      }

    a:active{    }              a的四种状态顺序不能变

 

 

              伪元素和伪类选择器的区别:

 

              伪元素有两个冒号如p::after{}  伪类选择器有一个冒号p:hover{}

10.           结构选择器Div:nth-of-type(1),括号里面的是选择第几个

 

 

     备注:

    <a>是特殊的,要改变a里面的颜色,必须直接给a设置,给a的父级设置不行

 

 属性继承:明明是父级上设置样式,结果后代标签也跟着发生变化,这就叫属性继承

 

posted on 2018-09-10 17:23  *HECATE*  阅读(111)  评论(0编辑  收藏  举报

导航