HTML und CSS · Middle · Frage 36 von 75
Wie benennt man in BEM richtig die Klasse für den Titel im Block card in seiner Variante „Akzent“?
- 1
card__title card__title--accent - 2
card-title card-title_accent - 3
card__title__accent
Antwort zeigen
Richtige Antwort: card__title card__title--accent
Erklärung
BEM: Block (card), Element mit zwei Unterstrichen (card__title), Modifikator mit zwei Bindestrichen (card__title--accent). Der Modifikator steht zusammen mit der Basisklasse, damit Basis-Styles nicht dupliziert werden. Eine flache Klassenstruktur ergibt niedrige, einheitliche Spezifität und eine vorhersehbare Kaskade.