【问题标题】:Why is there a Favicon showing every time I make an index.html file and open in browser为什么每次我制作 index.html 文件并在浏览器中打开时都会显示 Favicon
【发布时间】:2021-06-02 14:25:19
【问题描述】:

每当我创建一个 index.html 文件并在其中写入 Anything 然后在浏览器中打开它时,我都会看到一个我以前从未见过的 Favicon。我想知道为什么 Favicon 会显示,有什么办法可以阻止它吗?我什至没有为 Favicon 添加 html 标签,但它仍在显示。

代码:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>This is a title</title>
</head>
<body>
    <h1>TEST</h1>
</body>
</html>

网站图标

Image of Favicon

【问题讨论】:

  • 可能是缓存。
  • 什么浏览器?您的根目录中有网站图标吗?
  • 我正在使用 Chrome。我的根目录中没有任何网站图标。

标签: html favicon meta


【解决方案1】:
  1. 首先要确保您的项目没有网站图标。尝试打开 www.[mysite].com/favicon.ico。如果没有,则进入第二步。

  2. 可能会自动从您的浏览器缓存中获取错误的网站图标。尝试重新加载您的页面(对于 mac,它是 shift+cmnd+r)

  3. 如果 favicon 仍然显示并且您不想显示任何 favicon,只需在您的 header 标记中为其传递空 href &lt;link rel="shortcut icon" href="data:image/x-icon;," type="image/x-icon"&gt;

【讨论】:

    【解决方案2】:

    主要浏览器会在“favicon.ico”之后查看根文件夹,您可以找到更多关于它的信息here(另一个 Stackoverflow 线程)

    【讨论】:

      【解决方案3】:

      有时,网页会在页面加载时自动发出网站图标请求。
      为防止这种情况发生,请在您的 HTML 标记的 head 中添加以下内容。

      &lt;link rel="icon" href="data:,"&gt;

      【讨论】:

        猜你喜欢
        • 2017-01-04
        • 1970-01-01
        • 1970-01-01
        • 2021-10-02
        • 1970-01-01
        • 2016-09-14
        • 2023-01-29
        • 1970-01-01
        • 2017-06-29
        相关资源
        最近更新 更多