我已经做了我能找到的所有工作,但是只在IE上它不起作用。
这是<head>
<link rel="shortcut icon" href="//www.site.com/img/favicon.ico">
我尝试使用favicon.co.uk和favicon-generator.org/创建一个favicon,但在IE中没有任何效果。
它是16x16和.ico文件。
在google Chrome和Firefox中,它的工作正常。
在IE中添加书签时,它也会显示图标。但不是在顶栏。
这里有什么问题?
编辑:
我也试过这个:
<link rel="shortcut icon" href="/img/favicon.ico" type="image/x-icon">
<link rel="icon" href="/img/favicon.ico" type="image/x-icon">
答案 0 :(得分:2)
对谁感兴趣:
现在可以使用,我尝试了另一个网站来创建图标,并且它有效。
<link rel="shortcut icon" href="http://www.url.com/img/favicon.ico" type="image/x-icon">
答案 1 :(得分:1)
修正图片的拼写错误。另请尝试将type="image/x-icon"
添加到图片代码中。
<link rel="shortcut icon" href="http://www.site.com/img/favicon.ico" type="image/x-icon">
----编辑----
似乎rel="shortcut icon"
是IE专有的。最常用的标准是将favicon放在您网站的根目录并将其命名为favicon.ico
如果您可以承担所有网页的相同图标,那么所有浏览器都会认识到这一点,而不需要在HTML中声明它。
答案 2 :(得分:1)
面临同样的问题。很容易解决我的问题。
似乎IE并不接受子文件夹中的favicon。尝试将favicon.ico放在根目录中。
将favicon文件放在root(/favicon.ico)中。
重写头标记:
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
<link rel="icon" href="/favicon.ico" type="image/x-icon">
希望这有帮助