CSS三大特性
继承性
继承性:子元素可以继承父元素的样式。
但是有些标签不能继承,如:
a标签的颜色不能继承,如果要修改 a标签的颜色,就要直接修改a标签。
h标签的大小不能继承,如果要修改 h标签的大小,就要直接修改h标签。
层叠性
层叠性:是浏览器处理冲突的一个特性。
作用:如果一个属性通过两个选择器设置到同一个元素上面,那这个时候一个属性将会另一个属性层叠掉。如果多个属性通过两个选择器设置到一个元素上,那就不会发生层叠。
优先级
优先级:是指 优先显示 优先级高的CSS样式。
!Important > 行内样式 > id选择器 > 类选择器 > 标签选择器 > 通配符 > 继承
注意:虽然!important是一个变数,但是不能作用在继承上。就是!Important属性不能继承。