5

我的网站图标无法正常工作。它位于我项目的根目录中。我需要图标的绝对路径吗?

例如:"C:/Users/Damian/www/favicon.ico"或者我应该输入:

<LINK REL="SHORTCUT ICON" HREF="favicon.ico" >   

够了吗?我已清除浏览器的 cookie。

4

3 回答 3

5

相对路径很好,只要路径相对于您正在服务的文档。

看看下面的链接 - 它可能会有所帮助。

http://www.w3.org/2005/10/howto-favicon

你使用的是什么浏览器?请记住,显示图标取决于浏览器,不同的浏览器可能有不同的方式来期望图标在 HTML 中的显示方式。如果您确定您的 HTML 是正确的,那么尝试其他浏览器可能会有所帮助。

于 2012-12-25T22:06:42.460 回答
5

如果您的网站图标与页面位于同一目录中:

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

否则使用这个

<link rel="icon" href="your_url/favicon.ico" type="image/x-icon" />
于 2012-12-25T22:08:15.350 回答
1

favicon 只需要相对路径。它工作正常,但这是浏览器缓存的问题。尝试清除您的历史记录和缓存,然后重试。或者如果您使用 localhost 访问您的网站,请尝试使用 127.0.0.1

于 2012-12-25T22:11:34.753 回答