html - 为什么我的网站图标不显示?

标签 html favicon

下面是用来在我的html代码中设置favicon的:

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

但是,图标不显示。为什么?

注意:

我已确认文件在磁盘上的正确路径。

最佳答案

  1. 它真的是一个 .ico,还是只是命名为“.ico”?
  2. 您在什么浏览器中进行测试?

拥有网站图标的绝对最简单的方法是在根文件夹中放置一个名为“favicon.ico”的图标。这在任何地方都适用,根本不需要代码。

如果您必须将它放在子目录中,请使用:

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

注意 img 之前的 / 以确保它锚定到根文件夹。

关于html - 为什么我的网站图标不显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15447102/

相关文章:

html - 外部固定背景图像不显示

html - 仅将 bundle.js 保存并提供为 gzip 版本

java - Android WebView getFavicon() 返回 null

html - 网站 Favicon 工作正常但在 Chrome 书签中不工作

html - 您是否必须包含 <link rel ="icon"href ="favicon.ico"type ="image/x-icon"/>?

javascript - 将元素中的 CSS 与页面的其余部分隔离

html - Flask - 没有正确响应 GET 请求?

javascript - 如何更改 Ctrl+Backspace 的行为

html - 引用网站图标时,MIME 类型声明(使用 type 属性)是否是必需的?

asp.net-web-api - 用于 WebAPI 的 MVC favicon.ico 路由