HTML und CSS · Junior · Frage 8 von 75
Was ist der Hauptunterschied zwischen den Attributen id und class?
- 1
classmuss auf der Seite eindeutig sein,iddarf sich beliebig oft wiederholen - 2
idwird nur in JavaScript genutzt,classnur zum Stylen mit CSS - 3
idmuss auf der Seite eindeutig sein und hat höhere CSS-Spezifität;classdarf sich wiederholen
Antwort zeigen
Richtige Antwort: id muss auf der Seite eindeutig sein und hat höhere CSS-Spezifität; class darf sich wiederholen
Erklärung
Ein id-Wert muss im Dokument eindeutig sein: Anker (#section), label for und ARIA-Attribute verweisen darauf. Klassen werden auf vielen Elementen wiederverwendet, und ein Element kann mehrere haben. Ein id-Selektor wiegt (1,0,0) gegenüber (0,1,0) bei einer Klasse, deshalb nimmt man zum Stylen meist Klassen.