我的favicon在FF,Chrome和Safari中运行良好,但不适用于IE。所有都是现代版本,但我没有确切的版本号。
<link rel='shortcut icon' href = '../images/favicon.png'>
在2008年,IE更具特色(see SO here)。
但是,无论如何我可以进一步解决我丢失的图标。 IE是唯一一个与.png文件有问题的浏览器。他们在2016年是否继续这种困难传统?
感谢您的帮助。
答案 0 :(得分:1)
确保您的favicon文件是.ico文件,这是我最好的猜测。看看这个网络工具转换文件 - &gt; http://www.favicon-generator.org/
答案 1 :(得分:1)
您使用PNG图标,声明它是旧时尚ICO图标(rel="shortcut icon"
,没有type
属性)。
你应该结合旧的ICO和&#34;现代&#34; PNG格式可以在任何地方完成工作。例如:
<link rel="icon" type="image/png" href="/path/to/icons/favicon-16x16.png" sizes="16x16">
<link rel="shortcut icon" href="/path/to/icons/favicon.ico">
我建议您使用Real Favicon Generator,它会生成图标和相应的HTML代码。完全披露:我是本网站的作者。