课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)
图二图三都能达到图四的效果,请问下图三的这一段语言有没有错误呢?
2018-06-13
源自:初识HTML(5)+CSS(3) 8-10
正在回答
这是有本质区别的,源代码是这样的.first,#second span{color:green;},你的是把中间的#second删掉了。。你光看最后实现的效果是一样。其实你要知道#second span是代表第二段里面的span标签设置为蓝色。.first,span是代表所有的span设置为蓝色。。其实你这个可以分开写就能看出效果,例如:.first,span{color:blue},你可以拆分为.first{color:blue},span{color:red} 与 .first{color:blue},#second span{color:red}。。 然后你运行再看看效果就明白了
星辰的泪 提问者
慕桂英4105480
Gaberial 回复 慕桂英4105480
首先是优先级的问题,其次是如果不加ID选择器,就意味着文段中所有写了<span>标签中的内容都用了它的声明,因本题类选择器优先级最高,所以第一段的胆小如鼠是类选择器first的声明,而第二段并没有其他的<span>标签,因此你的图二和图三都能形成图四的效果
看见没,把写法拆分一下。。设置不同颜色你就明白了
没有错误。图三中的代码是分组选择器的样例
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
1 回答求大神解答
5 回答求大神解答
2 回答求大神解答
4 回答求大神解答
4 回答大神求解答
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号