为现代Web浏览器加载favicon的最佳方法是什么?

时间:2017-04-16 18:58:30

标签: javascript html

我并不担心所有设备,只是现代浏览器 - Chrome,FF,Safari,IE。

我读了

How to set-up a favicon?

我只看到浏览器的两种方式是:

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

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

以前我一直在使用JavaScript来动态加载我的图标,但Chrome会在我的服务器上找到默认位置产生错误...

我不希望这样做......

所以我将采用标准的HTML方式。

2 个答案:

答案 0 :(得分:1)

Blog by Daniel Schwarz已经解释了在大多数现代网络浏览器中使用favicon的正确方法。我参考这篇文章。希望这对你有帮助。

答案 1 :(得分:0)

只需将favicon.ico文件放在网站的源文件夹中,浏览器就会知道如何获取它,并且浏览器不是唯一可以请求favicon的东西 - 许多抓取工具和其他应用程序也会这样做。