我真的很困惑为什么我的favicon没有出现在IE9或Chrome中。它确实在Firefox中显示。我之前使用过favicons并且从未遇到过这样的麻烦,我的代码非常简单:
<!DOCTYPE HTML>
<html>
<head>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
</head>
<body>
</body>
</html>
我使用的文件favicon.ico直接来自维基百科(用于测试目的,以确保它不是错误的ICO文件)并放在与HTML文件相同的文件夹中。我尝试清除浏览器的缓存并重新启动它们,但没有任何效果。此外,这不在Web服务器上,我直接从文件系统打开HTML。
答案 0 :(得分:1)
另外添加另一个标签,以增加浏览器覆盖范围:
<LINK REL="icon" HREF="favicon.ico" TYPE="image/x-icon">
<LINK REL="shortcut icon" HREF="favicon.ico" TYPE="image/x-icon">
答案 1 :(得分:0)
我获得了使用
在Chrome中工作的好消息<html>
<head>
<link rel="shortcut icon" href="/myapp/img/favicon.ico" />
</head>
</body>
可能会删除TYPE
属性吗?
答案 2 :(得分:0)
试试这个(斜杠):
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
这应该有效
答案 3 :(得分:0)
清除历史。
首先直接在浏览器地址栏中点击文件。
然后删除整行,因为默认情况下它会查看该文件的根目录。
答案 4 :(得分:0)