@@Gunther:
nuqneH
Um keine darstellungsbezogenen Klassen im Markup zu haben.
Aha! Und die "stören" warum?
[…] Denn CSS dient doch rein der Darstellung.
Und HTML dient doch rein gerade nicht der Darstellung.
Ist dann nicht sowieso jede Klasse "darstellungsbezogen"?
Nein. Eine Klasse wie "error-message" ist nicht darstellungsbezogen. Sie beschreibt nicht, wie eine Fehlermeldung darsgestellt wird, sondern nur, dass es eine Fehlermeldung ist.
nav- und section-Elemente sind gute Kandidaten, IDs zu tragen.
Es gibt da aber auch einen gegenteiligen Trend.
Gegen gegen.
Und meine Meinung zu OOCSS hab ich auch kundgetan (Auf der Seite nach 'Gunnar' suchen.)
Qapla'
--
„Perfektion ist nicht dann erreicht, wenn es nichts mehr hinzuzufügen gibt, sondern wenn man nichts mehr weglassen kann.“ (Antoine de Saint-Exupéry)
„Perfektion ist nicht dann erreicht, wenn es nichts mehr hinzuzufügen gibt, sondern wenn man nichts mehr weglassen kann.“ (Antoine de Saint-Exupéry)