样式继承

就像儿子可以继承父亲的财产一样,在css中可以把一些公共的样式直接设置给父级元素,然后通过继承让所有的元素都有其属性,这样一次设置子孙元素都可以有。
注意: 但是并不是所有的样式都会被子元素所继承,比如:背景相关的、边框相关的、定位相关的样式都不会被子元素所继承。具体情况参考文档。

样式优先级

行间样式 :1000
id :100
类和伪类 :10
标签选择器:1
通配符选择器:0
继承的样式:没有优先级
如果是多个选择器集合使用,要计算样式优先级,需要将优先级相加然后比较,如果优先级一样,在选择靠后的样式,!import可以提高样式优先级,甚至超过行间样式。

伪类的顺序

设计a标签的伪类共四个
:link
:visited
:hover
:active
优先级也是这个顺序