Favicon没有出现在Firefox或Chrome中

时间:2012-10-10 13:26:57

标签: firefox google-chrome favicon

我已将favicon.ico上传到服务器上客户端的root(htdocs)目录并添加 </head>标记之前的以下内容:

<link type="image/x-icon" rel="icon" href="/favicon.ico"/>
<link type="image/x-icon" rel="shortcut icon" href="/favicon.ico"/>

它适用于Firefox和Chrome的每个浏览器都可以正常加载。在那两个,虽然 图标加载在选项卡中,它不会加载到Web地址栏中。在Firefox中我看到了一个地球仪 图标和Chrome中我看到了一个文档图标。

5 个答案:

答案 0 :(得分:3)

在Chrome和FF中这不正常吗?我没有在chrome的任何一侧的地址栏中看到favicon。显示在选项卡中。 doc图标用于显示有关页面的详细信息。 如果您在地址栏中找到显示favicon的页面,则可以查看页面来源以了解他们是如何做到的。

答案 1 :(得分:0)

你的代码很好(除非favicon没有这样的文件)。您只需清除浏览器的缓存或使用清除缓存重新加载页面(Ctrl + F5)。但是,您应该知道FF / Chrome需要一段时间来识别新的favicons,因此您可以在尚未访问过您网站的其他计算机/浏览器中测试它们。

答案 2 :(得分:0)

我不是一个真正的程序员,我遇到了类似的问题,这是最终对我有用的简单事情......

我管理几个简单的网站,但Firefox拒绝加载特定网站中的一个的图标。我在网上看了一眼,尝试了我能理解的一切。没有任何效果。代码与其图标运行良好的其他网站完全相同(实际上是复制的)。

最终我突然意识到Firefox可能不喜欢我曾经到过的路径。此站点是在我自己的域上托管的转发URL。 (即个人域名是myplace.ca,不加载的favicon是注册URL的一部分,some.com实际上位于myplace.ca/PutItHere/)如果我使用注册的URL(something.com)没有favicon。如果我在浏览器中使用真实路径,那么突然显示图标!我所要做的只是为绝对路径添加书签而不是注册域名!

答案 3 :(得分:0)

据我所知,在Firefox中没有显示任何favicons,因为有些网站使用“锁定”符号作为favicon,这样可以模拟安全连接(安全连接徽标会出现在URL左侧的favicon旁边)。仍然会在标签和书签中显示favicon。

答案 4 :(得分:0)

...href="favicon.ico"/>"

请注意上面一行中的"favicon.ico",如果它位于根文件夹中,请避免使用前置正斜杠。 它适用于Firefox 24.0