Обычно используется для загрузки дополнительного бита CSS, который «исправляет» различные проблемы из-за ошибок IE6 / отсутствия функций.
например. верхняя часть нашего сайта выглядит примерно так ...
<link rel="STYLESHEET" type="text/css" href="/css/common.css" />
<!--[if IE 6]>
<link rel="STYLESHEET" type="text/css" href="/css/ie.css">
<![endif]-->
Сначала загружается наша обычная таблица стилей. Затем IE6 (только IE6) загружает вторую таблицу стилей, которая переопределяет пару определений, которые вызывают проблемы для IE.
Если вам нужен другой контент, вы можете включить оба набора контента (обычный контент и контент IE) и по умолчанию скрыть контент IE через ваш стандартный CSS (display:none
), и просто переместить его в таблицу стилей IE6 css .