尽管您的 favicon 可以是 png,但在我看来,以 .ico 结尾的实际文件效果最好。此外,使用完整的域名(即http://www.domain.com/images/favicon.ico),不要依赖相对链接。如果您尝试在浏览器中加载网站图标但失败,则只需刷新页面就不会重新加载它。清除浏览器的缓存,然后尝试查看图标是否出现。
以下 3 个图标链接适用于 FF、Opera、Chrome、IE 和 Apple 产品
您的代码“应该”如下所示:
<link rel="icon" href="http://www.domain.com/content/images/icons/favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="http://www.domain.com/content/images/icons/favicon.ico" />
<link rel="apple-touch-icon" href="http://www.domain.com/content/images/icons/favicon.ico">
如果您想保留没有 .ico 扩展名的相对链接:
<link rel="icon" href="/content/images/icons/tick-circle.png" type="image/x-icon" />
<link rel="shortcut icon" href="/content/images/icons/tick-circle.png" />
<link rel="apple-touch-icon" href="/content/images/icons/tick-circle.png">