Gunnar Bittersmann: Elemente ohne einer ID oder einer Class ansprechen?

Beitrag lesen

@@Schuer:

IDs würde ich vollständig meiden. Sie sind zu spezifisch. — Wie jetzt?! Gerade hieß es doch, je spezifischer… — Sie sind zu spezifisch im Sinne von CSS-Spezifität! Sie sind zu wertig und konzeptionell nicht modular.

Manche verstehen damit umzugehen. Andere folgen dem OOCSS/BEM/WTF-Guru.

Wenn man ein spezifisches Element stylen will, dann will man ein spezifisches Element stylen. Dann ist es gut so, dass der ID-Selektor spezifischer ist als der Klassenselektor.

Wenn man eine spezifische Gruppe von Elementen stylen will, dann will man eine spezifische Gruppe von Elementen stylen. Dann ist es gut so, dass der Klassenselektor spezifischer ist als der Elementtypselektor.

Spezifität ist nicht dein Feind, sondern dein Verbündeter.

LLAP

--
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)