关于各选择符优先级问题 & 标签选择器一定要用span来设置某个词语样式吗

来源:8-10 给选择器分个组 - 分组选择器

weibo_不懂也懂先生

2015-10-04 22:23

有两个问题求教。

  1. 关于各选择符优先级问题?本段代码,我在第八行(即h1,span{……}之后)插入.first,#second{……},可以实现第一段文字中绿色和红色并存。但如果我在第6行(即h1,span{……}之前)插入.first,#second{……},第一段文字只有绿色,而使用标签选择器的“胆小如鼠”不显示红色。请问这是为什么?

  2. 标签选择器一定要用span来设置某个词语样式吗?以本段代码为例,想要将第一段中的“胆小如鼠”设置为红色字体,既可以使用标签选择器的span,也可以使用其他任何英文,只要保持前后一致即可。比如我将所有的span换成了san,就可以实现预期效果。

求教,感谢。

写回答 关注

1回答

  • 猗顿
    2015-10-05 08:44:24
    1. 样式优先级: 行内 > style > link ;

      选择符优先级,id = 100, class = 10, HTML = 1, 选择符相加之后的权重值大的决定样式,如果权重相等,则最后定义的css决定样式。

    2. 你应该去看看html标签规范,san是可以,但并不是HTML规范,何必用不合规范的东西。

初识HTML(5)+CSS(3)-升级版

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

1225310 学习 · 18230 问题

查看课程

相似问题