面向XHTML的IE条件注释

2016-02-19 11:58 1 1 收藏

下面是个面向XHTML的IE条件注释教程,撑握了其技术要点,学起来就简单多了。赶紧跟着图老师小编一起来看看吧!

【 tulaoshi.com - Web开发 】


条件注释是IE特有的一种功能,能对IE系列产品进行单独的XHTML代码处理,注意,主要是针对XHTML,而非CSS。
条件注释功能非常强大,可以进行true和false判断,例如:
程序代码
!--[if IE]此内容只有IE可见![endif]--
!--[if IE 6.0]此内容只有IE6.0可见![endif]--
条件注释能被IE判断是什么版本的浏览器,并在符合条件的情况下显示其中的内容,从IE5.0到7.0都支持注释功能,而且版本号精确到小数点后4位:
程序代码
!--[if IE 6.1000]此内容只有IE6.1可见![endif]--
IE条件注释还支持感叹号非操作:
程序代码
!--[if !IE 6.0]此内容除了IE6.0版本之外都可见![endif]--
并且支持前缀,用于判断更高版本或是更低版本:
程序代码
!--[if gt IE 5.0]此内容只有IE5.0以上版本可见![endif]--
这里的gt全称为greater than表示当前条件版本以上版本,但不包含当前版本。
还有其它几个前缀:
lt 表示less than 当前条件版本以下的版本,不包含当前版本。
gte 表示greeter than or equal 当前版本以上版本,并包含当前版本。
lte 表示less than or equal 当前版本以下版本,并包含当前版本。

来源:http://www.tulaoshi.com/n/20160219/1599308.html

延伸阅读
标签: Web开发
作者及文件版本 此定义可以帮助您或其他人更了解整个网站以及这个CSS文件,格式化的注释包括: 作者信息 布局信息[栏,站点宽度] 文件版本[有助于多位作者及未来更新的协同管理] 内容注释 内容注释就像CSS里的书签,好的内容注释能让你轻松穿越你的CSS ,不感混乱,一切井然有序。 内容注释包括: 结构描述注释 具体模块的注释
经常听见别人说面向对象的程序设计,以前在学校上课的时候,也有开面向对象程序设计这门课。可是不幸的是,这些都是以C++,甚至VC++为基础的。而更加不幸的是,多年以来我一直是一个C的使用者。在学校的时候,我主要做的是硬件上的驱动层,和底层功能层。 !-- frame contents -- !-- /frame contents -- 在工作以后,又做的是手...
标签: 浏览器
Windows 8.1中Modern版IE11的使用条件   作为 Windows 8.1 中自带的浏览器,IE11 表现得更加出色。它包含新界面 Modern 版 IE11 和传统的桌面 IE11 两种模式可供选择,方便我们使用。 新界面下的 Internet Explorer 更加偏向于应用,在性能、速度与电量之间取得了一个平衡。它不支持加载项(Active X),但是内置了简易的 Flash ...
标签: Web开发
XHTML语言必须符合XML的格式,例如,要写成、使用了之後必须有一个以结束段落。而且,XHTML标签必须使用小写字母,如不能写为 ;每一个属性都必须使用引号包住,如必须使用而不能使用。这些做法的目的,是使一个XHTML网页能够被网页浏览器正确及较快地编译。  
标签: Web开发
介绍 毫无疑问,任何一个试图使用 CSS 的网页设计师和开发人员都会发现不同的浏览器要求不同的样式声明。这些烦恼归咎于各浏览器及其各版本不同程度的 CSS 执行的完整性。条件 CSS 是这个问题的一个解决方案,采用的是 Internet Explorer 的条件注释语法的思想,并把它内联到 CSS 声明之中。 基本用法 条件 CSS 主要用于指出一个特别...

经验教程

309

收藏

10
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部