详谈IE条件注释

概述
【详谈IE条件注释】如果你厌烦了为低版本IE写又臭又长的hack,IE条件注释将是比较优美的解决方法 。当然条件注释的功能不仅仅是以上那些功能 , 除了规避写出恶心的hack , 它还可以针对不同的IE版本(IE5.5-9,IE10不支持条件注释)做出不同的相应,比如针对不同IE加载不同的样式 , 或者脚本等等 , 更多的功能等待我们的发掘和运用 。
条件注释简介
IE中的条件注释(Conditional comments)对IE的版本和IE非IE有优秀的区分能力 , 是WEB设计中常用的hack方法 。
条件注释只能用于IE5以上 , IE10以上不支持 。
如果你安装了多个IE , 条件注释将会以最高版本的IE为标准 。
条件注释的基本结构和HTML的注释()是一样的 。因此IE以外的浏览器将会把它们看作是普通的注释而完全忽略它们 。
IE将会根据if条件来判断是否如解析普通的页面内容一样解析条件注释里的内容 。
条件注释语法

详谈IE条件注释

文章插图
条件注释使用方法示例
仅IE5.5可见
仅IE 5.5以上可见
仅IE 5.5以下可见
IE 5.5及以上可见
IE 5.5及以下可见
非IE 5.5的IE可见

    推荐阅读