课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
前者p与.first间无空格,后者有空格。经过试验的确效果不同,请问这是为什么?
2014-12-28
源自:初识HTML(5)+CSS(3)-升级版 9-4
正在回答
因为它们是不同的选择器,无空格的表示:选择具有class为first的p标签,如匹配 <p class="first">abc</p>;
而有空格的表示:选择p标签的后代元素里面具有class为first的标签,如匹配<p><span class="first"></span></p>中的span标签。
YAMAKAWACHINA 提问者
hehe1301
谢谢了,我也懂了
谢谢你
也帮我解答了疑问,谢谢
上面回答很清楚!
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
2 回答p.first{color:green;}为什么p和.first之间没有空格?
5 回答.first,span,p>span{color:green;}
3 回答.first,#second span{color:green;}和.first,span{color:green;}
9 回答p.first{color:green;} 此处的p是有什么用
4 回答p.first{color:green;} 第8行代码 p.first是指定p下的first吗?不包含span下的first?