В обход ie7
Пара хаков для IE7. Хоть и пользуюсь условными комментариями, но все же в копилку брошу.Раз уж лень писать CondCom,
почему бы не прибегнуть к хитростям.Хокку?
Как аналог *html, но только для 7-ой версии эксплорера:
p{background:green;}
*:first-child+html p {background:red; }
*:first-child+html p {background:red; }
И еще один способ, основанный на ошибке прошлых версий браузера:
html>body p{$background:red;}
IE7 не понимает хак с нижним подчеркиванием, (например #some-block{_margin:0} ) но, ставя перед свойством $, все, ныне существующие, браузеры IE будут его воспринимать.