2017-01-02 172 views
4

lt在下面的腳本中是什麼意思?在[[如果是IE 9]中'lt`的含義是什麼

<!--[if lt IE 9]> 
    <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/r29/html5.min.js"> 
    </script> 
<![endif]--> 
+1

小於/低於 –

+0

Internet Explorer的具體包括。請問你的問題乾淨這不是一個標題你沒有做任何研究或做好英語語法。 – Blackbam

+0

除非你用'<'開始註釋,否則它的意義是沒有意義的。一旦你這樣做了,含義就是[文檔](https://msdn.microsoft.com/en-us/library/ms537512(v = vs.85).aspx)所說的。 – 2017-01-03 06:30:40

回答

9

這是一個Internet Explorer conditional comment,其中讀出 「如果使用Internet Explorer版本低於9(IE8和更低),這樣做......」。

當條件通過時,HTML5Shiv在瀏覽器中運行。

HTML5Shiv是一個JavaScript的解決方法,由Sjoerd Visscher的創建,到版本9,不容許未知的元素沒有JavaScript來稱呼之前啓用Internet Explorer版本HTML5元素的造型。