Favicon没有显示,我的图标不好

时间:2010-05-26 12:03:09

标签: html favicon

如果我从其他网站复制并测试,我可以使用favicon。但我自己在IE8 / Chrome中不起作用。我的是由Visual Studio创建的32x32 24bit图标。我似乎一直有问题让图标正常工作,我应该使用什么?我以为我的图像可以达到64x64 ......

4 个答案:

答案 0 :(得分:5)

有关创建favicon.ico的说明,请参阅this网站 - 它必须是16 * 16,而不是32 * 32(尽管您可以拥有两种尺寸的复合.ico)。

我创建了多个大小的复合.ico文件,因此它们可以在浏览器和桌面上正确显示。

答案 1 :(得分:1)

首先,为了安全起见,请使用this converter将原始图标转换为.ico

然后,对于跨浏览器兼容性(特别是Internet Explorer),请使用:

<link rel="shortcut icon" href="http://www.yoursite.com/youricon.ico" />

大多数浏览器足够智能,可以使用位于您网站根目录中的任何名为favicon.ico的PNG / ICO,但这并不总是可靠的。

答案 2 :(得分:0)

wikipedia page on favicon包含大量信息。

对于favicons的支持在浏览器与浏览器之间略有不同,并且无法保证favicon可以在任何给定系统上运行。有时浏览器会毫无理由地忽略它。

要获得最广泛的浏览器支持,您应该使用.ico格式。维基百科页面上有一个兼容性图表,告诉您每种格式的支持范围。

答案 3 :(得分:0)

您需要使用16x16 .ico文件。 32x32 .ico文件和.png,.jpg文件并非始终在浏览器标题栏中工作。如今,您可能会发现某些浏览器支持此功能,但并非所有浏览器都支持此功能,因此请尝试使用16x16 .ico文件。