Home  >  Article  >  Web Front-end  >  HTML conditional comments

HTML conditional comments

高洛峰
高洛峰Original
2017-02-13 15:01:241049browse

Previous words

IE conditional comments are a non-standard logical statement provided by Microsoft since IE5. Its function is to flexibly import different HTML elements for different IE versions of browsers. Obviously the biggest advantage of this method is that it is a compatible solution officially given by Microsoft and it can also pass the W3C validation

Because starting from IE10 , IE browser no longer supports conditional comments. Therefore, the following writing method can only recognize IE9-browser

[Note] There must be no space between the two -- and the left bracket [, otherwise it will be invalid

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

Identify a single 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]-->

Identification range IE

gt         大于
gte        大于等于 
lt          小于 
lte         小于等于

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

Identification of non-IE

Actually recognizes IE10+ browsers and other non-IE browsers

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

For more articles related to HTML conditional comments, please pay attention to the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn