Hallo Oxmox 2.0,
Warum ist 'class="..."' dann falsch eingesetzt?
HTML ist für die Strukturierung des (textuellen) Inhaltes zuständig. Dabei ergeben sich inhaltliche Klassifizierungen, einerseits durch die Struktur, andererseits durch die Semantik [1]. Für Klassifizierungen, die dadurch nicht abgedeckt sind,ist das HTML-Attribut "class" vorgesehen.
Das "class"-Attribut hat also mit CSS nichts zu tun. Da man eine Webseite "meistens auch für Menschen macht, die sie visuell wahrnehmen wollen" ;-), wird man in aller Regel diese Klassifizierungen auch optisch wahrnehmbar machen.
Gruß Uwe
[1] Oder auch durch Attributwerte wie bei internen und externen Links.