1、CSS继承
父元素设置样式,子元素可以继承部分属性。例如:
<p><span>继承</span></p>
给p标签设置属性,则span能继承该属性。
*注:不是所有样式都能继承,如border。
2、CSS层叠
可以定义多个样式;
不冲突时,多个样式可层叠为一个;
冲突时,按优先级来应用样式。
3、CSS优先级
id选择器>class选择器>标签选择器>通配符(全局选择器)
同一样式表中:
1.权值相同
就近原则(离被设置元素越近优先级越高)
2.权值不同
根据不同元素的权值考虑优先级
计算权值时,将所有选择器权值累加。如:
#test p b{color:red;}/*权值为102*/
· 使用!important使优先级最高
添加在样式之后,用空格隔开:
div{color:red !important;}