css - 作者风格,读者风格,代理风格,CSS新手:问题

  显示原文与译文双语对照的内容
0 0

我通过阅读" CSS确定的指南",来学习 CSS,当我阅读第 3章关于""的书时,这本书说:

有三个起源:作者,读者和 User Agent 。 在正常情况下,作者的风格胜过读者的风格。 重要的读者风格比其他任何样式都强,包括重要的作者风格。 作者和读取器样式都覆盖用户的代理样式默认。

我有两个问题要问:

  1. 在css中,作者的风格,风格的读者代理风格?? 我对这三个概念感到困惑。

  2. 根据这本书,上面的字似乎风格的作家强于风格的读者,但是为什么 import 指示器,风格的读者强于风格的作者??! 我对此感到困惑。

时间:原作者:2个回答

0 0
  1. User Agent 是你正在查看网站的应用程序( 通常浏览器,如 Chrome 或者 Firefox ) 。 用户代理有默认样式表。 你可以使用 Chrome 工具功能的开发工具来检查它的属性。

    "读卡机"是站点冲浪者查看你的站点。 站点访问者可以选择设置自己的样式表或者自定义规则( 如系统颜色或者字体首选项) 。 他们可能出于个人偏好,或者因为他们有辅助功能需求。

    作者的样式表是在网站本身的HTML中显式链接的。 换句话说,是你创建的那个。

  2. 通常情况下,作者样式表优先于 User Agent 和reader样式表。 但是,读者可以设置作者不能覆盖的样式。 这也是有原因的,因为有视觉障碍或者其他辅助功能的人需要在所有页面上设置某些样式。

原作者:
0 0
  • "代理的用户样式"是浏览器默认样式表"内置于"( = User Agent ) 它使用如果没有其他定义。

  • "作者"样式是包含在网站( 由该网站的作者) 中的样式表。

  • "读卡机'样式"是用户( = 读者)的样式表) 定义了。 用户可以定义替代用户代理默认样式的样式,也可以定义作者的样式。

这就是第二个问题的来源: 通常,阅读器样式中的样式仅覆盖代理的默认浏览器样式( 用户样式)的默认样式,但使用 important 标志也可以覆盖网站定义的样式。! 这通常是为辅助功能做的: 视力不佳的人可以定义更大的字体大小或者更好的对比颜色。

然而,替代字体大小和/或者颜色是许多浏览器常用的内置特性,这样用户就不需要使用用户工作表的样式。 因此大多数浏览器都有这个特性,但它并不很好地被称为用户界面中的。 Firefox 例如在用户目录的配置文件中使用一个名为 userContent.css的文件。

IE 实际上是为数不多的浏览器之一,它是GUI中的一个功能: 选项,常规,辅助功能( 我不太确定确切的名字,因为我没有英文 IE ) 。

原作者:
...