为什么每次我制作 index.html 文件并在浏览器中打开时都会显示一个 Favicon

Why is there a Favicon showing every time I make an index.html file and open in browser

每当我创建一个 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

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

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

<link rel="icon" href="data:,">

  1. 首先尝试确保您的项目没有图标。尝试打开 www.[mysite].com/favicon.ico。如果有 none 转到第二步。

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

  3. 如果 favicon 仍然显示,而您不想显示任何 favicon,只需在 header 标签内为其传递空 href <link rel="shortcut icon" href="data:image/x-icon;," type="image/x-icon">