Условные комментарии (Conditional comments) позволяют обозначить, какие фрагменты HTML-кода будут обрабатываться в IE, а какие будут игнорироваться.
Условные комментарии работают только в IE для Windows.
<!--[if IE]>
Для Internet Explorer
<![endif]-->
<!--[if !(IE 7)]>
Не Internet Explorer 7
<![endif]-->
<!--[if (gte IE 6)&(lte IE 8)]>
Для Internet Explorer 6, 7, 8
<![endif]-->
<!--[if (IE 6)|(IE 7)]>
Для Internet Explorer 6 или 7
<![endif]-->
<!--[if IE 5]>
Для Internet Explorer 5
<![endif]-->
<!--[if IE 5.0]>
Для Internet Explorer 5.0
<![endif]-->
<!--[if IE 5.5]>
Для Internet Explorer 5.5
<![endif]-->
<!--[if IE 6]>
Для Internet Explorer 6
<![endif]-->
<!--[if IE 7]>
Для Internet Explorer 7
<![endif]-->
<!--[if gte IE 5]>
Для Internet Explorer 5 и выше
<![endif]-->
<!--[if lt IE 6]>
Для Internet Explorer ниже 6
<![endif]-->
<!--[if lte IE 5.5]>
Для Internet Explorer ниже или равного 5.5
<![endif]-->
<!--[if gt IE 6]>
Для Internet Explorer выше чем 6
<![endif]-->
Обозначения:
- gt: выше чем
- lte: ниже чем или равно