IE条件注释参考

参考|条件

仅ie5.0以上版本支持

基本例子:
<!--[if IE]>仅IE可见<![endif]-->
<!--[if IE 5.0]>仅IE 5.0可见<![endif]-->
参数属性:

gt : greater than,选择条件版本以上版本,不包含条件版本
lt : less than,选择条件版本以下版本,不包含条件版本
gte : greater than or equal,选择条件版本以上版本,包含条件版本
lte : less than or equal,选择条件版本以下版本,包含条件版本
! : 选择条件版本以外所有版本,无论高低
<!--[if gt IE 5.0]>仅IE 5.0以上可见<![endif]-->
<!--[if lt IE 5.0]>仅IE 5.0以下可见<![endif]-->
<!--[if gte IE 5.0]>IE 5.0及以上可见<![endif]-->
<!--[if lte IE 5.0]>IE 5.0及以下可见<![endif]-->
<!--[if lte IE 5.0]>非IE 5.0可见<![endif]-->
<!--[if lt IE 5]>仅IE 5.0和IE5.5可见<![endif]-->
测试页面情况说明

Referrence

msdn http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/overview/ccomment_ovw.asp
Taming Your Multiple IE Standalones http://positioniseverything.net/articles/multiIE.html

时间: 2024-09-08 09:28:23

IE条件注释参考的相关文章

IE 和非IE浏览器的条件注释

浏览器|条件 (X)HTML 下面一段代码是测试在微软的IE浏览器下的条件注释语句的效果 <!--[if IE]><h1>您正在使用IE浏览器</h1><![endif]--><!--[if IE 5]><h1>版本 5</h1><![endif]--><!--[if IE 5.0]><h1>版本 5.0</h1><![endif]--><!--[if IE

IEMobile将条件注释功能带入WP7手机浏览器

文章简介:IEMobile条件注释. 微软在IE5开始就引入了条件注释的功能,可以通过注释型的语法,来对不同版本的IE浏览器指定不同的样式和内容.而在Windows Phone7中,微软又引入了 IEMobile这个关键字,将条件注释功能带入了WP7手机浏览器中. 语法和普通的条件注释类似: <!--[if IEMobile]> 哇,你在用Mobile IE啊! <![endif]-> 其实IEMobile是WP7中IE7浏览器的UA中的一个token,类似于普通浏览器中的MSIE

条件注释理论及实践

条件 浏览器的条件注释理论,用下面一段例子来解释这个问题 (X)HTML 下面一段代码是测试在微软的IE浏览器下的条件注释语句的效果: <!--[if IE]><h1>您正在使用IE浏览器</h1><![endif]--><!--[if IE 5]><h1>版本 5</h1><![endif]--><!--[if IE 5.0]><h1>版本 5.0</h1><![en

针对主流浏览器的CSS-HACK写法及IE常用条件注释

对于前端工作者,最痛苦的事莫过于浏览器兼容性的调试,而这最痛苦的事中,最变态的莫过于微软的三个版本IE6.0/IE7.0/IE8.0. 为了让所写代码在各主流浏览器中正常运行,我们不得不为各种浏览器写对应的样式.本文,青鸟将为你总结CSS针对各浏览器的兼容HACK(以IE6/IE7/IE8 /FF为主),以及IE特有的条件注释使用方法.一.通用区分方式: IE6.IE7能识别*,标准浏览器(如FF)不能识别*: IE6能识别*,但不能识别 !important: IE7能识别*,也能识别 !im

详谈IE条件注释

 概述 如果你厌烦了为低版本IE写又臭又长的hack,IE条件注释将是比较优美的解决方法.当然条件注释的功能不仅仅是以上那些功能,除了规避写出恶心的hack,它还可以针对不同的IE版本(IE5.5-9,IE10不支持条件注释)做出不同的相应,比如针对不同IE加载不同的样式,或者脚本等等,更多的功能等待我们的发掘和运用. 条件注释简介 IE中的条件注释(Conditional comments)对IE的版本和IE非IE有优秀的区分能力,是WEB设计中常用的hack方法. 条件注释只能用于IE5以上

IE的有条件注释判定IE版本详解(附实例代码)_javascript技巧

IE的有条件注释是一种专有的(因此是非标准的).对常规(X)HTML注释的Miscrosoft扩展.顾名思义,有条件注释使你能够根据条件(比如浏览器版本)显示代码块.尽管是非标准的,但是有条件注释对于其他所有浏览器作为常规注释出现,因此本质上是无害的.有条件注释在Windows上的IE5中首次出现,并且得到了Widnows浏览器所有后续版本的支持. IE的有条件注释及其有效,而且非常容易记住.主要的缺点是这些注释需要放在HTML页面中,而不是放在CSS中.这样,当你不需要这些东西,或者有所更改的

HTML中的IE条件注释

IE条件注释是一种特殊的HTML注释,这种注释只有IE5.0及以上版本才能理解.比如普通的HTML注释是: <!--This is a comment--> 而只有IE可读的IE条件注释是: <!--[if IE]> <![endif]--> "非IE条件注释": <!--[if !IE]>--> non-IE HTML Code <!--<![endif]--> "非特定版本IE条件注释"(很

div+css布局必须要知道的css条件注释理论及实践第1/2页_经验交流

浏览器的条件注释理论,用下面一段例子来解释这个问题 (X)HTML 下面一段代码是测试在微软的IE浏览器下的条件注释语句的效果 复制代码 代码如下: <!--[if IE]>  <h1>您正在使用IE浏览器</h1>  <![endif]-->  <!--[if IE 5]>  <h1>版本 5</h1>  <![endif]-->  <!--[if IE 5.0]>  <h1>版本 5

IE 条件注释详解总结(附实例代码)_javascript技巧

顾名思义,有条件注释使你能够根据条件(比如浏览器版本)显示代码块.尽管是非标准的,但是有条件注释对于其他所有浏览器作为常规注释出现,因此本质上是无害的.有条件注释在Windows上的IE5中首次出现,并且得到了Widnows浏览器所有后续版本的支持. IE的有条件注释及其有效,而且非常容易记住.主要的缺点是这些注释需要放在HTML页面中,而不是放在CSS中.这样,当你不需要这些东西,或者有所更改的时候,就需要维护很多的地方. 让我们据几个例子来看看吧-- 只有IE才能识别 因为只有IE5以上的版