Hallo,
Dir schwebt vor, die Darstellung im Markup anzugeben? Auch nicht unbedingt der Weisheit letzter Schluss.
Ja - nee - doch!
Das erspart doch einige Arbeit: Man muss nicht laufend neue Sonderregeln austüfteln, nicht groß auf die Benamsung achten usw.
ul, ol, table, label, span und wie sie alle heißen geben ja auch schon eine Default-Darstellung vor. Statt eine Ganze HTML-Struktur umzuschreiben oder ständig neue CSS-Regeln zu konstruieren, ist es doch das Einfachste, nur das eine oder andere Wörtchen im class-Attribut dazuzuschreiben oder rauszunehmen, und gut :)
Gibt es Nachteile, die diese Vorteile komplett zunichte machen?
Gruß, Don P