CSS级联顺序 - 作者与用户

时间:2015-08-14 03:51:39

标签: css

按升序排列:

  1. 用户代理声明
  2. 用户正常声明
  3. 作者正常声明
  4. 作者重要声明
  5. 用户重要声明
  6. CSS规范将作者用户定义为:

      

    作者即可。作者根据文档语言的约定指定源文档的样式表。例如,   在HTML中,样式表可以包含在文档中或链接   外部

         

    用户:用户可以指定特定文档的样式信息。例如,用户可以指定文件   包含样式表或用户代理可以提供一个接口   生成一个用户样式表(或表现得像它一样)。

    ..但如果我(网站/应用的开发者)是用户作者,我仍然不清楚它?这两者之间有什么区别?

1 个答案:

答案 0 :(得分:5)

<强>作者

该应用程序的原始CSS代码的开发人员。假设StackOverflow网站的前端开发人员就是这里的作者。

  

对作者代码所做的任何更改都将影响应用程序样式   每个人。

用户

您希望为您查看的页面设置自定义样式。 例如:如果您需要更改Stackoverflow网站的背景颜色,可以使用Stylish扩展名附加自定义样式规则。现在你是这里的用户。

您可以在Style Side Panel中过滤用户样式,其中显示了系统应用的样式以及用户定义的自定义CSS。

  

对此代码所做的任何更改都只会影响您的浏览器。