Matthias Apsel: Wie kann man dies korrekt mit CSS realisieren?

Beitrag lesen

Om nah hoo pez nyeetz, Jörg!

Ist "outbox", "inbox" wirklich nach den strengen Regeln (Trennung Inhalt und Design durch CSS)?
Oder steckt dain nicht schon das Design, wie wenn ich die Klasse "zentriert" angeben würde?

Manchmal lassen sich zusätzliche oder rein darstellungsbezogene Elemente nicht vermeiden.

In Klassennamen sollte nach Möglichkeit der Grund für die Klasse erkennbar sein, also etwa „warning“ statt „red“.

Für rein darstellungsbezogene Elemente solltest du imho nur die bedeutungslosen div bzw. span verwenden und diese mit dem wai-aria-Attribut role=presentation ausstatten.

Matthias

--
Der Unterschied zwischen Java und JavaScript ist größer als der zwischen Horn und Hornisse.