CSS中“级联”的含义是什么?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (111)

CSS中“级联”一词的确切含义是什么?我有不同的看法,所以我在这里问。举个例子会有帮助。

提问于
用户回答回答于

这种上下文中的“级联”意味着,由于可以有多个样式表规则适用于特定的HTML片段,因此必须有一种已知的方法来确定哪一条特定的样式表规则适用于哪一段HTML。

所使用的规则是通过从更一般的规则到所需的特定规则的级联方式来选择的。选择了最具体的规则。

用户回答回答于

当我教CSS时,我总是告诉学生“层叠样式表”意味着“ 打架样式表”。

一条规则告诉你的H3标签是红色的,另一条规则告诉它是绿色的 - 规则互相矛盾,谁会赢!样式表deathmatch!

好吧,这可能有点夸大其辞,但它更适合于非代码的非编程人员,他们刚刚起步,而不理解任何级联或继承的概念。

当然,我确实告诉他们样式表互相争斗不成问题,这就是语言设计的方式。

扫码关注云+社区

领取腾讯云代金券