詳談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條件注釋】IE將會根據if條件來判斷是否如解析普通的頁面內容一樣解析條件注釋里的內容 。
條件注釋語法

詳談IE條件注釋

條件注釋使用方法示例
僅IE5.5可見
僅IE 5.5以上可見
僅IE 5.5以下可見
IE 5.5及以上可見
IE 5.5及以下可見
非IE 5.5的IE可見

相關經驗推薦