首頁  >  文章  >  web前端  >  HTML中的條件註釋

HTML中的條件註釋

迷茫
迷茫原創
2017-03-25 11:13:112181瀏覽

前面的話

  IE條件註解是微軟從IE5開始就提供的一種非標準邏輯語句,作用是可以靈活的為不同IE版本瀏覽器導入不同html元素。很顯然這種方法的最大好處就在於屬於微軟官方給出的兼容解決辦法而且還能通過W3C的效驗

識別IE

  因為從IE10開始,IE瀏覽器已經不再支援條件註釋。所以下面的寫法,只能辨識IE9-瀏覽器

  [注意]兩個--和左中括號[之間不能有空格,否則無效

<!--[if IE]>
<p class="box" id="box"></p>
<![endif]-->

辨識單一IE

6    [if IE 6]
7    [if IE 7]
8    [if IE 8]
9    [if IE 9]
<!--[if IE 7]>
<p class="box" id="box"></p>
<![endif]-->

識別範圍IE

gt         大于
gte        大于等于 
lt          小于 
lte         小于等于
<!--[if lte IE 7]>
<p class="box" id="box"></p>
<![endif]-->

識別非IE

#  實際上識別的是IE10+瀏覽器和其他非IE瀏覽器

-[if !IE]>
<p class="box" id="box"></p>
<![endif]-->
#

以上是HTML中的條件註釋的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn