第二段的<p id="second">之前没有定义过啊,为什么显示红色?
在一开始的样式中,就对P标签里面的内容设置了样式:P{color:red;}此样式定义了所有P标签内容颜色为红色
后面的样式是针对第一段文字进行颜色设置,并没有对第二段文字进行样式设置
p{color:red;}定义了颜色,在CSS里的第一行就是
p{color:red;},定义的
<p id="second"> 用的是p标签; 而p{color:red !important;}选中的就是所有的p标签。
p{color:red;} 这个就是 没有更高级的权限去覆盖它所以就显示所有的P标签的内容为红色。