p{color:red;}/*权值为1*/ .first{color:green;}/*权值为10*/ span{color:pink;}/*权值为1*/ p span{color:purple;}/*权值为1+1=2*/ 那为什么胆小如鼠会是紫色,那里理解不对?
补充一句,span也继承了.first的值,不过继承的权值比写在元素本身上的权值要小
只有后面两个作用在span上,2>1,所以颜色为purple