使用收藏夹图标的首选方式?

时间:2020-03-05 18:38:44  来源:igfitidea点击:

我试图早些时候在网站上添加一个favicon,并寻求一种比将favicon.ico文件转储到网站根目录更好的方法。

我找到了这个不错的小指南:如何添加Favicon。但是,首选方法在IE(7)中不起作用,第二种方法是老式方法(我辞职了使用)。

有没有第三种方法可以在所有最受欢迎的浏览器上使用?

解决方案

回答

这就是他们在堆栈溢出处的处理方式:

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

回答

好吧,该文件位于根目录中,因此它不会显示标记是否起作用或者浏览器是否从通常位置(根目录)获得了图标。

编辑:我会尝试一下,看看是否有效。

编辑2:使用这两个标记,即使该文件是IE7的图标,也可以使用任何文件名:我尝试使用.png文件,并且仅适用于Firefox。

回答

这就是我一直使用的:

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

第二个是针对IE的。第一个用于其他浏览器。

回答

我认为最可靠的方法是将favicon.ico文件简单地添加到我们网站的根目录中。

我认为不需要元标记,除非我们想手动覆盖默认图标,但我找不到任何研究来支持我的观点。

回答

我们可以使用HTML来指定收藏夹图标,但这仅适用于具有此HTML的页面。更好的方法是在httpd.conf(Apache)中添加以下内容:

AddType image/x-icon .ico