网站图标被最近查看过的页面图标取代

时间:2014-07-12 21:37:56

标签: html web icons favicon

我正在尝试创建一个简单的网页,网站图标被我查看过的其他网页的图标覆盖。

前一段时间我创建了一个简单的favicon.ico文件,我用这一行在页面的头部标识了它:

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

我正在通过localhost:8080上的服务器查看该站点。当我查看该站点的源并单击图标文件的链接时,它将我带到localhost:8080 / favicon.ico并成功显示图标,因此没有问题。

然而,在我制作图标之前,我访问了gmail,然后访问了我的页面。之后页面出现了gmail徽标而不是我的徽标。 (我正在使用Chrome,所以我通过显示页面的标签中显示的内容来识别徽标。)当我将徽标添加到页面时,gmail会保留。

作为一项实验,我尝试将徽标的href更改为“http://www.brown.edu/favicon.ico”(布朗大学徽标)。这很有效。然后我把它改回“favicon.ico”。这没用;布朗标志仍在那里。我也尝试清除缓存,它应该删除内存中的所有图标。刷新一次后,Brown图标消失,并被默认的“折叠页面”图标取代。再次刷新后,Brown图标又回来了。

不是一个至关重要的问题,但我仍然没有想法。有什么帮助吗?

1 个答案:

答案 0 :(得分:1)

<link>是一个自动结束标记。

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

如果您想要IE支持,请添加此行。

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