Favicon.ico不会在任何浏览器中显示。我该怎么办? :(

时间:2013-08-28 17:23:32

标签: html browser

我在HTML页面中使用favicon.ico时遇到了这个可怕的问题。以下是我的代码:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<link rel="icon" href="/favicon.ico" type="image/x-icon">
<title>Games</title>

我已将favicon放在与我的HTML文件相同的目录中,因为将它放在我的资源文件夹中似乎也不起作用。我该怎么办?它不会在任何浏览器上显示任何地方。

3 个答案:

答案 0 :(得分:1)

您需要将其放在根网站目录中。为什么?因为这就是你要链接的内容。

答案 1 :(得分:1)

使用替代语法:

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

答案 2 :(得分:0)

如果您只想测试favicon在本地工作,请将路径更改为favicon.ico文件相对于HTML文档的位置:

如果它位于名为foo的子目录中:

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

如果它是上面的一个目录级别:

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