IE 与 Firefox 在显示锚点颜色方面的比较
我刚刚注意到 Firefox 3.5 中有一个非常奇怪的行为。我在 Ubuntu Jaunty Jackalope (9.04) 和 Windows XP 下运行 Firefox 3.5。
当我打开以下 URL 时: http://www.w3schools.com/css /tryit.asp?filename=trycss_link2
Firefox 将链接呈现为蓝色。当我用 IE 6.0 打开它时,它显示链接为“红色”。
根据网站使用的样式表:
<style type="text/css">
a.one:link {color: #ff0000}
a.one:visited {color: #0000ff}
a.one:hover {color: #ffcc00}
a.two:link {color: #ff0000}
a.two:visited {color: #0000ff}
a.two:hover {font-size: 150%}
a.three:link {color: #ff0000}
a.three:visited {color: #0000ff}
a.three:hover {background: #66ff66}
a.four:link {color: #ff0000}
a.four:visited {color: #0000ff}
a.four:hover {font-family: monospace}
a.five:link {color: #ff0000; text-decoration: none}
a.five:visited {color: #0000ff; text-decoration: none}
a.five:hover {text-decoration: underline}
</style>
这些链接应显示为“红色”(#ff0000)。这是 Firefox 中的错误,还是浏览器应根据 W3C 标准呈现锚点的方式?
干杯,
I just notice a very odd behaviour in Firefox 3.5. I am running Firefox 3.5 under Ubuntu Jaunty Jackalope (9.04) and Windows XP.
When I open the following URL : http://www.w3schools.com/css/tryit.asp?filename=trycss_link2
Firefox renders the links in blue. When I open it with IE 6.0 it shows the links in 'red'.
According to the style sheet that the site uses:
<style type="text/css">
a.one:link {color: #ff0000}
a.one:visited {color: #0000ff}
a.one:hover {color: #ffcc00}
a.two:link {color: #ff0000}
a.two:visited {color: #0000ff}
a.two:hover {font-size: 150%}
a.three:link {color: #ff0000}
a.three:visited {color: #0000ff}
a.three:hover {background: #66ff66}
a.four:link {color: #ff0000}
a.four:visited {color: #0000ff}
a.four:hover {font-family: monospace}
a.five:link {color: #ff0000; text-decoration: none}
a.five:visited {color: #0000ff; text-decoration: none}
a.five:hover {text-decoration: underline}
</style>
These links should be displayed in 'red' (#ff0000). Is this a bug in firefox, or is this how the browser should renders the anchor according to the W3C standard ?
Cheers,
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试清除浏览器缓存。它在你的历史中。如果将
:visited
部分更改为不同的颜色,您将看到差异。Try clearing your browser cache. Its in your history. If you change the
:visited
part to a different color, you will see the difference.