HTML条件注释

2020-04-15  本文已影响0人  xmage

普通的HTML注释形式如下,这个不需要太多介绍

<!-- 注释 -->

由于IE众所周知的兼容问题,IE5~IE9这5个版本的IE浏览器还另外支持一种特殊的if条件注释。基本格式如下:

<!--[if IE]> html语句 <![endif]-->

这样在处理IE浏览器兼容性问题的时候就可以按需要进行脚本的加载了。

if条件注释基本语法

1. 判断是否为IE

<!--[if IE]> html代码 <![endif]-->
<!--[if !IE]> html代码 <![endif]-->

2. 判断具体IE的版本

<!--[if IE 6]> html代码 <![endif]-->
<!--[if IE 8]> html代码 <![endif]-->

3. 判断是哪个区间的IE(即:<,<=,>,>=)

<!-- IE8以下版本的浏览器才会执行内部的html代码,如需要包含IE8则使用lte -->
<!--[if lt IE 8]> html代码 <![endif]-->

<!-- IE7以上版本的浏览器才会执行内部的html代码,如需要包含IE7则使用gte -->
<!--[if gt IE 7]> html代码 <![endif]-->
上一篇 下一篇

猜你喜欢

热点阅读