β

IE条件注释

前端码工 133 阅读

条件注释为IE专用的语法,IE将该注释内容视为有效语法,而非IE浏览器一律视为注释。

[html] [/html]
<!--[if IE]>
里面的内容只有IE能显示。
<![endif]-->

<!--[if IE 6]>
里面的内容只有IE6能显示。
<![endif]-->

<!--[if IE 7]>
里面的内容只有IE7能显示。
<![endif]-->

<!--[if IE 8]>
里面的内容只有IE8能显示。
<![endif]-->

<!--[if !(IE 6)]>
里面的内容除了IE6外能显示。
<![endif]-->

<!--[if gte IE 6]>
里面的内容IE6及以上版本能显示。
<![endif]-->

<!--[if gt IE 6]>
里面的内容只有IE6以上版本能显示。
<![endif]-->

<!--[if lte IE 8]>
里面的内容只有IE8及IE8版本以下能显示。
<![endif]-->

<!--[if lt IE 8]>
里面的内容只有IE8版本以下能显示。
<![endif]-->

IE条件注释可以包围任何HTML内容。

PS:用IE 9条件注释的方法来添加IE9特性可能是不可行的。因为大多数中国网站默认都是兼容模式,而IE的兼容模式会导致条件注释的版本号无法正确对应起来。

参考:

http://msdn.microsoft.com/en-us/library/ms537512.aspx

声明: 本文 ” IE条件注释 ” 采用 BY-NC-SA 协议进行授权.

转载请注明本文链接地址: https://blog.seacoffee.net/640.html

作者:前端码工
仁义礼智信,温良恭俭让。
原文地址:IE条件注释, 感谢原作者分享。

发表评论