2012-04-28
HTML 的注释格式是 , IE 对HTML注释做了一些扩展,使之可以支持条件判断表达式,如何让静态HTML代码在不同IE版本显示不同内容?
和编程语言类似,这里的表达式还支持大于(gt)、小于(lt)、 与或非 等操作符,条件注释是 IE5.0 以上版本所特有的一种对注释的扩展,其它浏览器不支持。
[if IE] 判断是否IE
[if IE 7] 判断是否是IE7
[if !IE] 判断是否不是IE
[if lt IE 5.5] 判断是否是IE5.5 以下版本。 (<)
[if lte IE 6] 判断是否等于IE6 版本或者以下 (<=)
[if gt IE 5] 判断是否IE5以上版本 (> )
[if gte IE 7] 判断是否 IE7 版本或者以上
[if !(IE 7)] 判断是否不是IE7
[if (gt IE 5)&(lt IE 7)] 判断是否大于IE5, 小于IE7
[if (IE 6)|(IE 7)] 判断是否IE6 或者 IE7
下面是判断IE版本的综合示例代码:
<!--[if IE]> You are using Internet Explorer. <![endif]--> <!--[if !IE]--> You are not using Internet Explorer. <!--[endif]--> <!--[if IE 7]> Welcome to Internet Explorer 7! <![endif]--> <!--[if !(IE 7)]> You are not using version 7. <![endif]--> <!--[if gte IE 7]> You are using IE 7 or greater. <![endif]--> <!--[if (IE 5)]> You are using IE 5 (any version). <![endif]--> <!--[if (gte IE 5.5)&(lt IE 7)]> You are using IE 5.5 or IE 6. <![endif]--> <!--[if lt IE 5.5]> Please upgrade your version of Internet Explorer. <![endif]-->
对于<!–[if expression]> HTML <![endif]–>,非 IE 浏览器会当作注释内容,不显示;对于 <!–[if expression]–> HTML <!–[endif]–>,非 IE 浏览器浏览器会当作普通代码段显示。
<!--[if expression]--> HTML <!--[endif]--> <!--[if expression]> HTML <![endif]-->
宝宝认知大全宝宝巴士最新版下载v9.87.00.00 安卓版
其它手游 111.9M
下载宝宝情商养成宝宝巴士游戏下载v9.87.00.00 安卓版
其它手游 104.4M
下载海岛奇兵多酷版下载v59.1.1 安卓版
策略塔防 475.0M
下载豌豆荚海岛奇兵手游下载v59.1.1 安卓最新版
策略塔防 475.0M
下载海岛奇兵魅族账号登陆版下载v59.1.1 安卓最新版
策略塔防 475.0M
下载美美小店微信登录版下载v1.8.3420 安卓版
休闲益智 1.48G
下载宝宝巴士百变职业游戏(改名奇妙的职业)下载v9.87.58.00 安卓最新版
其它手游 113.3M
下载奇妙美食总动员官方版下载v9.86.00.00 安卓版
其它手游 164.4M
下载宝宝果汁商店宝宝巴士下载v9.86.00.00 安卓官方版
下载
奇妙的节日手工宝宝巴士下载v9.87.00.00 安卓手机版
下载
2025使命召唤手游官方正版下载v1.9.51 安卓手机版
下载
阳阳魔法学院免费版下载v2.8.2.370 安卓最新版
下载
节奏大师腾讯游戏下载v2.9.13.29145 安卓最新版
下载
宝宝修车店宝宝巴士游戏下载v9.87.00.00 官方安卓版
下载
宝宝营养料理游戏下载v9.86.00.00 安卓版
下载
黎明觉醒生机手游下载v1.115.1 安卓最新版本
下载