Linuchs: Farb-Kürzel in HTML

Beitrag lesen

Ach, und deswegen willst Du das zusammengehörige CSS überall im Code verteilen?

Ja ganz bewusst objektorientiert.

Zwar habe ich eine führende basis.css für das gesamte Projekt, aber auf vielen Seiten hole ich mir z.B. einen HTML-Baustein als header, der hat seinen eigenen <style> für die mehrdimensionale Menü-Liste, in der beim Übermausen (mouseover) die untergeordnete Liste aufklappt und ggf. noch Ebene 3. Das allein sind 129 Zeilen CSS, die nirgendwo anders gebraucht werden.

Wenn ich am header etwas ändere, warum sollte ich mehrere Dateien ändern? Das wäre eine zuverlässige Fehlerquelle.

Dann hat manche per PHP eingebundene <form> irgendwelche Sonderbedingungen und so hätte eine zentrale CSS-Datei über 1000 Sonder-Zeilen.

Eine gewisse Zeit gab es das <style scoped>, ein objektorientierter Ansatz, ich liege also nicht vollständig daneben.

Linuchs