HTML:IE特有的條件註釋使用規則
阿新 • • 發佈:2019-01-23
一、寫法
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裡的不等於判斷符相同