这应该足以迫使IE
用户在任何IE
版本中放弃兼容模式:
<meta http-equiv="X-UA-Compatible" content="IE=EDGE" />
但是,有几点需要注意:
- 上面的元标记应该作为第一个标记包含在
<head>
. 只有<title>
标签可以放在它上面。
如果你不这样做,你会在IE9
开发工具上得到一个错误:X-UA-Compatible META tag ignored because document mode is already finalized.
如果您希望此标记验证,请确保您记得使用 a而不是仅关闭meta
标记。/>
>
从 开始IE11
,边缘模式是首选的文档模式。要支持/启用它,请使用 HTML5 文档类型声明<!doctype html>
。
如果您需要在 上支持 webfonts IE7
,请确保使用<!DOCTYPE html>
. 我已经对其进行了测试,发现IE7
在使用<!doctype html>
.
Google Chrome Frame 的使用很流行,但不幸的是,它将于 2014 年 1 月这个月的某个时候被放弃。
<meta http-equiv="X-UA-Compatible" content="IE=EDGE,chrome=1">
广泛的相关信息在这里。使用它作为第一个元标记的提示位于前面提到的源这里,该源已更新。