molily: Alle Abstände auf 0 setzen ... ist das sinnvoll?

Beitrag lesen

Hallo,

Die meisten margins sind sinnvoll und erwünscht, z.B. bei Überschriften, Listen, Absätze. Auch viele paddings sind nützlich, z.B. bei button, input, textarea, th/td. Das Ziel ist vielmehr, dass Browserunterschiede nivelliert werden und unerwünschte Browserstyles nicht an hunderten Stellen immer wieder zurückgesetzt werden müssen.

Ein Reset-Stylesheet kann immer nur der Ausgangspunkt sein und erfordert manuelle Anpassung bzw. Erweiterung. * { margin: 0; padding: 0; } macht erst einmal alles kaputt. Danach muss man dutzende Styles wieder hinzufügen, damit die Inhalte grundlegend formatiert sind. Das erfordert viel Code und Arbeit.

Daher ist es sinnvoller, eine Normalisierung vorzunehmen anstatt alle Abstände zu resetten und von Null an wieder aufzubauen. Eine verbreitete Grundlage dafür ist normalize.css. Darin kann man die grundlegenden Formatierungen setzen, auf denen man aufbauen will.

Grüße
Mathias