class

Das Globale Attribut class ist eine durch Leerzeichen separierte Liste von Klassen dieses Elements. Klassen erlauben es CSS und Javascript auf spezifische Elemente über Klassenselektoren oder DOM-Methoden document.getElementsByClassName zuzugreifen.

Obwohl die Spezifikation keine Anforderung an die Benennung von Klassen stellt, sollten Webentwickler darauf achten, dass der semantische Zweck des Elements beschrieben wird, und gerade nicht die Darstellungseigenschaften.

Beispiel:
Attribut hervorgehoben , um einen hervorgehobenen Textteil zu beschreiben aber nicht als italics.

"Semantische" Namen bleiben logisch (zutreffend), auch wenn sich die Darstellung der Webseite ändert (wenn also z.B. Hervorhebungen anstatt kursiv nun farbig in braun dargestellt werden).

Spezifikationen

Browser Kompatibilität

BCD tables only load in the browser

[1] class ist ein echtes Globales Attribut erst seit Firefox 32.