Internet Explorer的站点兼容性

时间:2015-03-16 07:26:44

标签: html css internet-explorer

我有一个完整的网站。它在某些IE版本上无法正确显示。如果我必须在IE上运行它,我必须更改所有样式表,如果我这样做将会是一团糟。使网站在IE上运行的最佳选择是什么?有什么建议?我知道这个问题解释不清楚。但是我希望通过反复试验让它至少运作起来。所以非常感谢帮助。

1 个答案:

答案 0 :(得分:1)

有些人会建议使用X-UA兼容的META标签,它允许您定义哪个版本的IE渲染引擎将用于页面。我想你会选择适合你网页的版本,如下例所示:

<meta http-equiv="X-UA-Compatible" content="IE=8" />

但我强烈建议不要使用“边缘模式”,因为它

  

是首选的文档模式;它代表了对它的最高支持   浏览器可以使用现代标准。

<meta http-equiv="X-UA-Compatible" content="IE=edge">

迟早,你将再次遇到同样的问题,并且必须处理它,因为

  

从IE11开始,不推荐使用文档模式   除临时使用外。 确保更新的网站   依靠传统功能和文档模式来反映现代   的标准

因此,需要额外投入时间来相应地使用最新标准调整页面

更多细节可以在这里找到:

https://msdn.microsoft.com/en-us/library/bg182625(v=vs.85).aspx#docmode

https://msdn.microsoft.com/en-us/library/cc288325(v=vs.85).aspx

https://www.modern.ie/en-us/performance/how-to-use-x-ua-compatible