Цитата:Некоторые ошибки лучше других. В этом случае ошибки анализа CSS могу помочь нам намечать конкретные версии IE с помощью специально созданного селектора:
для IE7 добавьте к началу каждого правила *+html;
для IE6 добавьте к началу каждого правила * html.
Пример таблицы стилей, содержащей правила для совместимости с IE7 и IE6:
Пока не были идентифицированы ошибки анализа CSS, которые помогли бы указать IE8 с использованием только селектора. Тем не менее, для указания конкретных версий мы можем использовать ошибки анализа объявлений:
чтобы указать IE8 в режиме стандартов, используйте /*\**/ перед двоеточием и укажите суффикс \9 в объявлении значения;
чтобы указать IE8 и предыдущие версии, укажите \9 перед окончанием объявления значения CSS;
чтобы указать IE7 и предыдущие версии, используйте префикс * (звездочку) перед объявлением свойства CSS;
чтобы указать IE6, используйте префикс _ (подчеркивание) перед объявлением свойства CSS.
Полный текст:
http://msdn[dot]microsoft[dot]com/ru-ru/[dot][dot][dot]ns/hh409195[dot]aspx
(Добавление)
Еще:
http://htmlbook[dot]ru/content/khaki-dlya-ie7