suit: IE8 ok, IE7 und IE6: logo in h1 erzeugt Abstand

Beitrag lesen

Man sollte sich für alte IE6 kein Bein mehr ausreißen, sondern nur dafür sorgen, dass die Seite benutzbar bleibt.

Das kommt auf den Kunden an.

Um dies zu erreichen, lassen sich  mit dem falschen CSS-Selektor *html foo {bar:baz} (IE6) bzw. *+html foo {bar:baz} (IE7) diese Browser ansprechen.

* html sowie *:first-child+html, auf den von dir genannten IE7-Hack reagiert Opera 9 in bestimmten Minor-Versionen auch.

Hacks sind eine feine Sache aber eben doch wenn nicht richtig eingesetzt wenig kontrollierbar - bleib besser bei Conditional Comments um _ziemlich_ sicher zu sein.