Gunnar Bittersmann: Zentrieren mit Mindestabstand beim Floaten

Beitrag lesen

@@marctrix

Was das CSS betrifft: es wird empfohlen Klassen statt IDs zu verwenden, wenn es um Layout-Zwecke geht.

Von wem?

Das macht es leichter später Dinge zu überschreiben. Das liegt an der hohen Spezifität der IDs…

Das sagen meist diejenigen, die das C in CSS noch nie verstanden haben.

Wenn ein Element einmalig ist (bspw. "navi"), dann ist eine ID dafür völlig in Ordnung. Auch zum Stylen. Man will ja gerade diesem einen Element die Stile geben. Da ist die höhere Spezifität von ID-Selektoren dein Freund, nicht dein Feind.

Ein <div id="body"> allerdings macht keinen Sinn. Man sollte einem Ding keine ID verpassen, die schon anderweitig für ein anderes Ding (<body>) vergeben ist.

Und vermutlich ist dieses Ding sowieso überflüssig, „bedauerlich bis ärgerlich“.

LLAP 🖖

--
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann