Браузероспецифичный CSS без hack'ов. Как ?

Бочонок

http://frontender.info
Браузероспецифичный CSS без hack'ов. Как ?

Доброго времени суток.

Я слышал, что можно задавать в CSS таблице инструкции для конкретных браузеров.
Правда в спецификации упорно не могу найти как...
Это вообще возможно, или я путаю?

Под браузероспецифичным css я подразумеваю то, что инструкция применяется к блоку только если таблицу интерпретирует internet explorer или firefox или какой то конкретный браузер.
Зачем это надо ?
Ну например, если мне необходимо использовать png с прозрачностью, то для ie версий 5.х и 6.х мне необходимо применить фильтр. IE считает это нормальным - остальные браузеры и валидатор w3c - недоумевают.
Или, если я использую недоступные ни для кого кроме того же ie настройки внешнего вида textarea.
Есть примеры и для других браузеров, но эти, думаю, наиболее распространенные.

Возможно ли использовать такие браузероспецифичные инструкции и сохранить css валидным ?

С уважнием и надеждой на помощь. Бочонок.
 

Кухан

Новичок
не на все хаки ругается валидатор, есть и валидные хаки (см. гугл)
кажется еще на lj в сообществе ru_webdev давался список хаков
 
Сверху