课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
多余吗?删掉效果一样的,那为啥要这样写
2016-03-23
源自:初识HTML(5)+CSS(3)-升级版 8-6
正在回答
有子选择器啊,就可以分别设置样式了
<style type="text/css">
span{color:blue;}
span>span{color:red;}
</style>>
你看看效果,也可以将 > 换成空格
不多余。两个span中都可以设置样式,但是管的地方就不一样了。前面的span可以对整句文字进行样式设置,而后一个span只能对“胆小如鼠”这四个字设置样式。如果两个span都设置了样式,那么,如果样式中有相同的部分即冲突部分则以最近的为准,比如说两个span都设置了color属性,前一个为red,后一个为blue,“胆小如鼠”就以离它最近的那个span为准,颜色为blue。
如果要分开设置“胆小如鼠”和整句话其余文字样式不一样就不多余。
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
4 回答<p class="first">三年级时,<span>我还是一个胆小如鼠的小女孩</span>和<p class="first">三年级时,<span>我还是一个<span>胆小如鼠</span>的小女孩</span>什么区别?
12 回答我还是一个胆小如鼠的小女孩为什么被两个span分开了?
4 回答<p class="first">三年级时,我还是一个<span>胆小如鼠</span>的小女孩
3 回答第一段中<span>胆小如鼠</span>
8 回答为什么加入:.first>span{border:1px solid red;},在文档中显示不出来边框呢,即<p class="first">三年级时,<span>我还是一个<span>胆小如鼠</span>的小女孩</span>,