content =“IE = 7; IE = 9”和content =“IE = 7,IE = 9”之间有什么区别?

时间:2014-09-12 10:39:47

标签: javascript html css meta

在我的HTML上,使用了以下元标记来解决某些字体问题。我只是想知道:

这两个元标记是否相同?或者每个人都不一样?

<meta http-equiv="X-UA-Compatible" content="IE=7, IE=9" /> [以逗号分隔]

<meta http-equiv="X-UA-Compatible" content="IE=7; IE=9" /> [以分号分隔]

请解释一下。

1 个答案:

答案 0 :(得分:-1)

Microsoft MSDN 中定义的正确表单使用的是分号而不是单个逗号:

<meta http-equiv="X-UA-Compatible" content="IE=7, IE=9" />

这篇文章:

  

注意:[...]您还可以使用content属性指定多个   文件兼容模式;这有助于确保网页   在未来版本的浏览器中始终显示。要指定   多个文档模式,设置内容属性以识别这样   要使用的模式。使用符号分号将模式分开。

MSDN Resource