Чтобы настроить таргетинг на любой IE, кроме IE6, вы используете оператор !
:
<!--[if !IE 6]>
<div id="hd1" class="header headerNotIE6">
<![endif]-->
Для таргетинга любого IE, кроме IE6 , а также всех других браузеров , вам нужен специальный синтаксисчтобы вырваться из условных комментариев, чтобы другие браузеры могли читать и анализировать HTML внутри, вместо того, чтобы рассматривать весь блок как один комментарий:
<!--[if !IE 6]><!-->
<div id="hd1" class="header headerNotIE6">
<!--<![endif]-->
Исходный синтаксис, показанный в ответ voyager , известный как синтаксис с указанием понижения уровня, лишен дополнительных разделителей комментариев.Однако это недопустимый HTML, поэтому для обеспечения достоверности документа вместо него следует использовать приведенный выше синтаксис.