1. 程式人生 > >HTML:IE特有的條件註釋使用規則

HTML:IE特有的條件註釋使用規則

一、寫法

1.僅IE可見的寫法

<!--[if IE]>此處內容只有IE可見<![endif]-->

2.僅IE6可見的寫法

<!--[if IE 6]>此處內容只有IE6.0可見<![endif]-->

3.僅IE7可見的寫法

<!--[if IE 7]>此處內容只有IE7.0可見<![endif]-->

4.版本區間可顯示寫法

<!--[if lt IE 6]> IE6以及IE6以下版本可識別<![endif]-->

<!--[if gte IE 6]> IE6以及IE6以上版本可識別<![endif]-->

<!--[if lt IE 7]> IE7以及IE7以下版本可識別<![endif]-->

<!--[if gte IE 7]> IE7以及IE7以上版本可識別<![endif]-->

5.非IE可見的寫法(注意:此條不符合WEB標準,但的確實用)

<!--[if !IE]>此處內容只非IE可見<![endif]-->

二、關鍵字

lte:就是Less than or equalto的簡寫,也就是小於或等於的意思。

lt :就是Less than的簡寫,也就是小於的意思。

gte:就是Greater than orequal to的簡寫,也就是大於或等於的意思。

gt :就是Greater than的簡寫,也就是大於的意思。

! :就是不等於的意思,跟javascript裡的不等於判斷符相同