条件注释区分非IE浏览器

作者:nunumick 发布时间:01 Mar 2010 分类: front-end

IE浏览器的条件注释虽不太常用,却异常强大,不仅可以用来区分IE浏览器版本

仅IE6:

<!--[if IE6]>
怎么该,怎么该……
<![endif]-->

仅IE7:

<!--[if IE7]>
怎么该,怎么该……
<![endif]-->

还可以牛13滴用来区分非IE浏览器:

<!--[if !IE]><-->
怎么该,怎么该……
<![endif]-->

猜想原理是条件注释后头的 <–> 在IE中被当作内部注释,而在非IE浏览器中会闭合之前的注释,从而起到区分非IE浏览器的作用,一般常用<!–>。

标签: comment , compatibility , html
<<< EOF

文章评论