Варианты 1 и 3 в этой статье - то есть условные комментарии HTML - это путь. Они не сбивают с толку HTML-валидатор, и они явные - они говорят «используйте этот код для этой версии IE».
Вы можете использовать их для применения различных таблиц стилей, которые исправляют только ошибки Internet Explorer. Это позволяет обходить обходные пути для вашей ошибки IE, поэтому, когда, например, обратный отсчет IE6 достигает нуля, вы можете удалить свой CSS, специфичный для IE 6, не затрагивая ничего другого.