问题描述
每当我创建一个 index.html 文件并在其中写入任何内容然后在浏览器中打开它时,我都会看到一个我以前从未见过的 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>
网站图标
解决方法
主要浏览器在“favicon.ico”之后查看根文件夹,您可以找到有关它的更多信息here(另一个 Stackoverflow 线程)
,有时,网页会在页面加载时自动发出自动收藏夹图标请求。
为防止出现这种情况,请在您的 HTML 标记的 Gemfile
中添加以下内容。
head
-
首先尝试确保您的项目没有网站图标。尝试打开 www.[mysite].com/favicon.ico。如果没有通过第二步。
-
错误的图标可能会自动从您的浏览器缓存中获取。尝试重新加载您的页面(对于 Mac,它是 shift+cmnd+r)
-
如果 favicon 仍然显示并且您不想显示任何 favicon,只需在您的标头标签中为它传递空的 href
<link rel="shortcut icon" href="data:image/x-icon;," type="image/x-icon">