1.继承属性
作用:给父元素设置一些属性,子元素也可以使用
使用范围:
1.color/font-/text-/line开头的属性才可以继承
2.css的继承中不仅仅是儿子可以继承,后代都可以继承
3.特殊性:a标签的文字颜色和下划线是不能被继承的
h标签的文字大小也是不能继承的
应用的范围:一般用于设置网页上面的一些共性的信息,字体颜色大小,
2.层叠性
作用:css处理冲突的一种能力
注意点:层叠性只有在多个选择器选中“同一个标签”,然后给同一个标签设置相同的属性,发生重叠
3.优先级
作用:当多个选择器选中同一个标签,并且给同一个标签设置相同的属性是,如何层叠就由优先级来确定
优先级判断方式:
1)是否是直接选中
间接选中为继承,里选中标签近的设置的属性为准
2)是否为相同的选择器
都为直接选中,并且为同类型的选择器,那么按后者的为准
3)不同的选择器
如果都是直接选择,并且不是相同类型的选择器,那么按照选择器的优先级层叠
id>类>标签>通配符>继承>浏览器默认