可以看到在浏览器的标签头上面显示了一个图标,这个图标是: ,也就是我们常说的favicon.ico.
由于这篇文章主要讨论favicon.ico以及各个浏览器对其的不同处理,所以还是新建web项目如下:
下面两行代码就可以告诉浏览器使用wangyi.ico 作为home.html的图标了:
基本上所有的现代浏览器都支持这种写法,例如firefox,ie9.
可惜的是普通用户用的基本上是360浏览器,搜狗浏览器qq浏览器等。
可以知道,我们在网站根目录下面的favicon.ico 起作用了,所以显示的是网站根目录下面的favicon.ico 图标。
为什么使用360显示的是google的图标?
firefox请求的是:link 的href所对应的图标。
证据就是打开360se的安装目录:
所以如果你的网站favicon.ico 不起作用,或者是想要让favicon.ico 的兼容性更好,要使用下面几个步骤:
3:如果你的网站带端口,或者是测试版本的话,那么尤其要注意360等浏览器,它们在请求favicon.ico 的时候会忽略端口号的。