css三大特性

html-css0146

css三大特性,第1张

css三大特性为层叠性、继承性、优先级。

1、层叠性:就近原则一为同类种选择器,第二个选择器相同样式会覆盖第一个选择器。二为在同一个选择器中,相同的属性,以最后一个为准。

2、继承性:所谓继承性是指书写CSS样式表时,子标签会继承父标签的某些样式。

3、优先级:一为在同一个元素中!important大于style大于ID选择器大于类名选择器大于标签选择器大于通配符选择器。二为本身选择器的样式大于继承过来的样式。

就是,例如

<html>

<head>

</head>

<body>

<div>

<p></p>

</div>

</body>

</html

上面的代码中,</html>是</body>的父标签,</body>是</div>的父标签,</div>是</p>的父标签,可以这样看

</html>

||

</head> </body>

|

</div>

|

</p>

css继承性就是,假如p的父标签div有css样式,那么p就会具有一些和div相同的属性,例如背景颜色(background-color)字号大小(font-size)之类的。