Favicon.ico无法在Chrome中显示

时间:2015-12-04 02:46:52

标签: google-chrome firefox favicon

有些事发生在我身上,我打算建立我的个人网站,将favicon.ico放在header.html中,如下所示:

  

<link rel="shortcut icon" href="/favicon.ico">

并清理浏览器的历史记录,Firefox显示图标,但Chrome没有显示。

我无法弄清楚原因,请帮助我。

1 个答案:

答案 0 :(得分:0)

这可能是因为您的head中有非标头标记。例如:

<html>
  <head>
    <div>This div has nothing to do here. It's a "body" markup.</div>
    <link rel="shortcut icon" href="/favicon.ico">
  </head>
  <body>
     ...
  </body>
</html>

当Chrome在head中找到非标题标记时(例如divspanp ...),它会认为标题已完成(即使技术上没有关闭),随后的一切都应该在体内。因为favicon标记在体内时不起作用......

此行为特定于Chrome,这就是您的favicon在Firefox中工作的原因。