amolip: Unterschiede zwischen Div und Span?

Beitrag lesen

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.