IE诠注条件判断

IE注解条件判断
1、第一种
<!--[if lt IE 10]>
<div>
浏览器版本小于IE10
</div>
<![endif]-->

2、第二种
<!--[if (gte IE 10)|(!IE)]> -->
浏览器版本大于等于IE10或不是IE
<!-- <![endif]-->

 

注解条件判断只有IE支持,需要注意的是以上两种在写法上有区别。第一种只有IE能识别,非IE浏览器会把代码<!--[if]>HTML<![endif]-->作为一段注解来处理。第二种是为了支持非IE浏览器的写法,浏览器把<!--[if]> --><!-- <![endif]-->两行作为注解处理,留下HTML正常处理。