威武小军军
2015-12-25 18:05
为什么要加#sceond呢?
你也可以
.first,#second>span{color:green;}
一群答非所问。你可以这么理解 #second span 是ID选择器下的包含选择器。
现在的情况可以不加,但是如果将第二段再重复一遍,段前加上<p class="third">,要求不变,那么你在将第二段的“简单”变色时就必须加上#second,否则,就会将第二、三段的“简单”都变色。简单来说,就是类选择器和ID选择器使用的不同之处,8-5节有讲。
带有#的都是ID选择器,ID选择器与类选择器的不同是ID选择器只能用一次!!#first用一次就不能再用了,所以其他可选用#second,#third, #forth等等
直接一句.first,span{color:green;}搞定
这是id选择器的代码。
初识HTML(5)+CSS(3)-升级版
1228592 学习 · 19080 问题
相似问题