Chrome也在我的计算机上有样式表吗?

时间:2013-03-11 06:33:37

标签: css google-chrome browser stylesheet

例如,锚标记(如果未明确指定样式)已具有样式。它是蓝色的,访问时变为紫色,并在悬停时更改光标。

Chrome从哪里加载这些样式?

我的计算机上是否有 Google Chrome样式表,或者是通过rel链接访问,其中包含以下条目:

...
a.visited {
    color:purple; /* just because */
}
a.hover {
    cursor:pointer;
}
... /* dozens of other CSS styles */

我在哪里可以找到此 Google Chrome样式表文件或在线资源?

理想情况下,例如: chrome:// internals / styles

或类似: http://cdn.google.com/chrome/html.css

2 个答案:

答案 0 :(得分:2)

所有浏览器都有user agent stylesheet。这基本上是他们决定应用的默认样式,没有要求或官方标准,尽管浏览器总是会尝试按照您的预期行事(蓝色超链接,点击紫色等)。

The webkit one can be found here

Other browsers can be found here

检查元素时,您会注意到某些样式。例如,检查网页上的任何元素,然后单击<head>标记。您会注意到以下内容:

user agent

head就像任何其他元素一样,因此它通常会显示在您的网页上。显然这不是开发人员想要的,并且他们当然不希望在每个样式表中隐藏头部,因此用户代理为它们做了默认情况。

答案 1 :(得分:1)