if語句的代碼的語法非常簡單,就是一個 if 判斷語句來判斷浏覽器的類型和版本,使用類似 <!--[if lte IE 6]> 和 <![endif]--> 語法結構包含起來,代表如果浏覽器是 IE 並且版本號低於或等於 6.0 則進行提示。類似的語法還有:
<!--[if IE]>
這樣使用IE浏覽器(全部版本)的人都看得到。
<![endif]-->
<!--[if IE 6]>
這樣IE 6.0版本會看得到,只限IE 6.0版本。
<![endif]-->
<!--[if lt IE 6]>
這樣IE 6.0以下版本會看得到,不包含6.0。
<![endif]-->
<!--[if lte IE 6]>
這樣IE 6.0以下版本會看得到,包含6.0。
<![endif]-->
<!--[if lte IE 8]>
這樣IE 8.0以下版本會看得到,包含8.0。
<![endif]-->
<!--[if gt IE 5]>
這樣IE 5.0以上版本會看得到,不包含5.0
<![endif]-->
<!--[if gte IE 5]>
這樣IE 5.0以上版本會看得到,包含5.0
<![endif]-->
說明:
* gt:greater than (版本號大於)
* lt:less than (版本號小於)
* gte:greater than or equal to (版本號大於等於)
* lte:less than or equal to (版本號小於等於)
非常有用的判斷語句,尤其是在有些網頁很講究IE版本的情況下判斷是很有用的, 哈哈、、、感謝原創作者。