IE條件注釋功能

IE條件注釋功能是條件注釋是IE特有的一種功能,能對IE系列產品進行單獨的XHTML代碼處理,注意,主要是針對XHTML,而非CSS。條件注釋功能非常強大,可以進行true和false判斷。

基本介紹

  • 中文名:IE條件注釋功能
  • 屬於:IE 特有
  • 作用:針對IE 單獨處理代碼
  • 針對對象:XHTML
原理特性,實現,套用,

原理特性

特性 條件注釋功能非常強大,可以進行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 表示greater than or equal 當前版本以上版本,並包含當前版本。
lte 表示less than or equal 當前版本以下版本,並包含當前版本。

相關詞條

熱門詞條

聯絡我們