Eine Klasse ist ein frei vergebener Name, über den sich Elemente gezielt ansprechen lassen. Sie darf beliebig oft vorkommen.
- Klasse (Class) (CSS)
Frei vergebener Name an einem Element, über den sich dieses mit CSS oder JavaScript ansprechen lässt.
Beispiel: „Eine Klasse darf auf einer Seite beliebig oft vorkommen.“
Beliebig oft, beliebig viele
Dasselbe Element kann mehrere Klassen tragen, getrennt durch Leerzeichen, und dieselbe Klasse kann an hundert Elementen stehen. Genau das macht sie zum Mittel der Wahl: Eine Regel trifft alle.
Warum nicht die ID
Eine ID darf nur einmal vorkommen und hat eine deutlich höhere Spezifität. Wer mit IDs gestaltet, kann die Regel später kaum noch überschreiben. Für die Gestaltung sind Klassen die richtige Wahl, IDs bleiben Sprungzielen und Formularbeschriftungen vorbehalten.