favicon.ico在IE里无法显示,但是在chrome里显示正常为什么?

发布于 2022-08-30 01:02:41 字数 133 浏览 31 评论 0

代码是这样写的<link rel="Shortcut Icon" href="images/favicon.ico">
求教!favicon.ico在IE里无法显示,但是在chrome里显示正常为什么?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

叹梦 2022-09-06 01:02:41

http://www.uisdc.com/design-perfect-favicon-icon
虽然不知道出了什么问题,但你可以看看这个工具。能把所有的icon问题解决,包括移动设备什么的。

雨落□心尘 2022-09-06 01:02:41

chrome的这个设计主要是为了防止网站将他们的favicon(就是你说的那个图标)设计为锁型等欺骗用户以为是安全链接进行钓鱼。现在那里只显示普通地球图标标识普通链接和锁芯图标标识https安全加密链接。在link中加上 type="image/x-icon" 试试。

淡淡離愁欲言轉身 2022-09-06 01:02:41

可能是因为 IE 版本比较低,根据下面这篇文章 IE 7 之前 shortcut icon 只有在收藏网页后才可用:
http://msdn.microsoft.com/en-us/library/ms537656(v=vs.85).aspx
没有低版本 IE 所以没有测过。
另外可能是因为 url 不是在根路径所以没显示出来,href="images/favicon.ico" 这里写的是相对路径,改成 href="/images/favicon.ico" 试试看。


另外 PythonLover 提到的 type="image/x-icon" 也是需要的,并且请确定这个文件真的是 ico 格式而不只是其他图片格式重命名了下。

爱的故事 2022-09-06 01:02:41

是因为你在本地测试的,而不是在服务器端测试的。
【1】在服务器端测试,默认会识别根目录下favicon.ico的文件作为网页的ico。若在个别页面有不同的ico,在个别页面用<link>添加ico即可
【2】在本地端测试,chrome、opera和firefox支持通过<link>标签添加ico,但IE和safari不支持

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文