样式表优先顺序

Chi*_*hin 26 css stylesheet

如果我有以下样式表:

user important declarations
user normal declarations
author normal declarations
user agent declarations
author important declarations
Run Code Online (Sandbox Code Playgroud)

并且需要将它们从最高优先级应用到最低优先级,我应该按顺序使用它们?

Nie*_*sol 45

正确的优先顺序是,从最不重要到最重要:

  1. 用户代理
  2. 用户正常
  3. 作者正常
  4. 作者重要
  5. 用户重要

如在定义规范

  • 所以从最高优先级到最低优先级,它是相反的,对吗? (4认同)
  • 只是为了每个人的原因,订单来自最低优先级 - >最高优先级.我检查了规范并引用:"根据重要性(正常或重要)排序".我希望这会有所帮助,特别是对于70-480的考生. (3认同)
  • 我在回答中确实说过“从最不重要到最重要”;) (3认同)

Meh*_*egi 9

CSS声明按此顺序应用(从最低优先级到最高优先级):

  1. 用户代理声明(浏览器应用于元素的默认样式)
  2. 用户正常声明(用户自己的样式表,如果他们使用的话)
  3. 作者正常声明(这是你的普通样式表)
  4. 作者重要声明(任何你的标记重要)
  5. 用户重要声明(用户样式表中的任何重要样式)

  • 我想通过示例进行深入的解释以理解这些样式表,请提供任何我可以理解所有这些的链接。 (2认同)