Этот титул не совсем сумасшедший. Я обещаю!
При исследовании другого вопроса я заметил следующее в таблицах стилей:
...
width: auto;
...
width: 650px!ie7;
padding-bottom: 20px!ie7;
...
Это нечетный тип условного стиля? Это ошибка? Предполагая, что это не ошибка, работает ли она со всеми версиями IE? Есть ли способ указать, что данное правило должно применяться только к версиям IE больше, чем - say - 7?
Я никогда не сталкивался с этим раньше - я всегда использовал условные комментарии для стилей, специфичных для IE (и для чего он стоит, я предпочитаю, чтобы все стили, специфичные для IE, были полностью разделены).