html – Favicon不显示在IE的所有页面?

前端之家收集整理的这篇文章主要介绍了html – Favicon不显示在IE的所有页面?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
图标在IE中的某些页面上不起作用.
但是,这些网页也可以在其他浏览器中使用(在Firefox和Chrome中进行测试).

IE中没有显示图标的页面link – favicon error in IE

页面显示的图标在IE:link – favicon works

解决方法

您使用“doctype”标签标记了该问题.这是可能发生的一个线索…

我相信这个问题与文档中格式不正确的HTML(或XHTML)标签相关,IE无法渲染图标.由于格式不正确,我自己已经有很多“无关”的问题.我想,在这种情况下,无法渲染图标的文档在IE中触发了一种“怪癖模式”.

不幸的是,这两个文件有很多问题,很难找出触发特定IE“怪癖模式”的那个是什么,这导致了favicon问题.

favicon的文档在W3C标记验证服务中提高了61 errors and 3 warnings.

favicon在IE中不起作用的文档在W3C标记验证服务中提高了98 errors and 25 warnings.

所以,可能是在失败的favicon文件增加了37个错误和22个警告之一,这使得IE太混乱,无法解析整个事情.

我没有把这些错误和警告放在一边,因为他们太多了.但是我确信,如果验证通过,则会在两个页面显示图标.

猜你在找的HTML相关文章