ang*_*asS 10 html favicon doctype
favicon 在IE中的某些页面上不起作用.但是favicon在这些页面以及其他浏览器中都有效(在Firefox和Chrome中测试过).
未在IE中显示favicon的页面:链接 - IE中的favicon错误
在IE中显示favicon的页面:链接 - favicon有效
您已使用"doctype"标记标记了问题.这是可能发生的事情的线索......
我确信该问题与IE无法呈现图标的文档中格式错误的HTML(或XHTML)标记有关.由于内容格式错误,我自己已经有很多"不相关"的问题.我想,在这种情况下,未能呈现图标的文档在IE中触发了一种"怪癖模式".
不幸的是,这两个文件存在很多问题,很难找出触发特定IE"怪癖模式"的确切原因是什么导致了图标问题.
favicon工作的文档在W3C标记验证服务中引发了61个错误和3个警告.
favicon在IE中不起作用的文档在W3C标记验证服务中引发了98个错误和25个警告.
因此,可能是在失败的favicon文档中这些额外的37个错误和22个警告中的一个,这使得IE太混乱并且无法解析整个事物.
我没有潜入错误和警告,因为它们太多了.但我确信,如果验证通过,那么两个页面上都会出现favicon.
IE 不会显示那些没有 type="image/x-icon" 的图标图像。
我认为最好的办法是将它们转换为另一种格式。如果您手动显示图标,那么您可以下载每个图标,使用图像程序将其转换,然后将其上传到您的网站。