1.继承性
含义:子元素可以继承父元素的某些特性(某些样式 子承父业)
注意事项: 控制文字的属性都可以被继承,不是控制文字的属性不能被继承
常见继承的属性如下:
继承的特殊情况:
- 如果浏览器有默认的样式,此时继承依然存在,但是会优先执行浏览器的默认样式
- a标签的颜色属性可以被继承,但是被浏览器默认的样式给覆盖.
- h系列标签的字体大小被继承,但是被浏览器默认的样式覆盖
- 高度不能被继承,但是宽度有类似继承的效果
2.层叠性
含义:所谓层叠性就是给同一个标签设置相同的属性 层叠性遵循就近原则
3.优先级
含义:不同选择器会有不同的优先级 优先级高的会覆盖优先级低的
公式:继承<通配符选择器<标签选择器<类选择器<id选择器<行内样式<!important(注意:只要是继承优先级最低 !important也不能提高等级)
权重分为四个等级(不会存在进制问题)
第一级:行内样式的个数(1000)
第二级:id选择器的个数(100)
第三级:类选择器的个数(10)
第四季:标签选择器的个数(1)