Hallo,
wenn man auch einfach über Conditional Comments oder PHP jedem browser sein alternatives stylesheet zuweisen kann? ich verstehe nicht warum dieses thema immernoch so aktuell ist
einige propagierte prominente CSS-Hacks waren oder sind auch nicht hinreichend
verläßlich und damit z.B. riskant hinsichtlich älterer oder mitunter auch
zukünftiger Browser.
CSS-Hacks sollten möglichst einfach und valide sein und bei keinem Browser
Parsingfehler verursachen.
Bei deinem Code-Beispiel halte ich Fehler sowohl bei Netscape 4 als auch bei
IE 5 für wahrscheinlich, da sind conditional comments tatsächlich besser.
Vorteil von CSS-Hacks soll die einfachere Verwaltung und Wartung des
Stylesheets sein, zudem gibt es wohl einige (wenige?) HTML-Ästheten,
die lieber einen etwas merkwürdigen CSS-Code nehmen. Dabei haben getrennte
CSS-Dateien natürlich einige Vorteile, etwa wenn für die IEs mit proprietären
Sachen gearbeitet wird, und das Stylesheet für moderne Browser "sauber" bleibt.
Grüsse
Cyx23