“X-UA兼容”内容=“IE=9;IE=8;IE=7;IE=EDGE”

“X-UA兼容”内容=“IE=9;IE=8;IE=7;IE=EDGE”

<meta http-equiv="X-UA-Compatible" content="IE=9; IE=8; IE=7; IE=EDGE" />
  1. 其实这句话的意思是什么?

  2. 一些示例使用,来分离IE的不同版本,而有些则使用;哪个是正确的?

  3. 命令IE=9; IE=8; IE=7; IE=EDGE有一些重要性,我想知道。

*我正在使用<!DOCTYPE html>


慕无忌1623718
浏览 858回答 2
2回答

绝地无双

如果您支持IE,对于Internet Explorer 8及更高版本,请执行以下操作:<meta&nbsp;http-equiv="X-UA-Compatible"&nbsp;content="IE=9;&nbsp;IE=8;&nbsp;IE=7"&nbsp;/>强制浏览器呈现为该特定版本的标准。IE7及以下版本不支持它。如果使用分号分隔,则会为不同版本设置兼容性级别。例如:<meta&nbsp;http-equiv="X-UA-Compatible"&nbsp;content="IE=7;&nbsp;IE=9"&nbsp;/>使IE7和IE8为IE7,而IE9为IE9。它允许不同水平的向后兼容。然而,在现实生活中,您只应选择以下选项之一:<meta&nbsp;http-equiv="X-UA-Compatible"&nbsp;content="IE=8"&nbsp;/>这使得测试和维护更加容易。虽然通常情况下,更有用的版本是使用模拟:<meta&nbsp;http-equiv="X-UA-Compatible"&nbsp;content="IE=EmulateIE8"&nbsp;/>为此:<meta&nbsp;http-equiv="X-UA-Compatible"&nbsp;content="IE=Edge"&nbsp;/>它强制浏览器呈现在任何最新版本的标准。想了解更多信息,在msdn上有很多可以阅读的内容。,
打开App,查看更多内容
随时随地看视频慕课网APP