Cyx23: wozu CSS hacks?

Beitrag lesen

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