我想知道是否有必要像这样指定:
<link rel="icon" href="[URL]" type="image/x-icon" />
<link rel="shortcut icon" href="[URL]" type="image/x-icon" />
我可以将它放在根目录下,让浏览器来查找吗?
此外,rel="icon"
和rel="shortcut"
有什么区别?
所有主要的五种浏览器都会自动查找站点根目录中名为favicon.ico
的文件,不管其类型。
您可以使用带有rel="icon"
或rel="shortcut icon"
属性的link
元素来覆盖此行为。后者被每个浏览器支持,而前者更加正确,但是Internet Explorer不识别。
Mozilla/5.0 (Android 9; Mobile; rv:109.0) Gecko/110.0 Firefox/110.0
),它没有请求/favicon.ico
,而桌面版的Firefox确实有。 - afarah现在大多数浏览器都会在站点根目录中寻找 favicon.ico
文件。