Gunnar Bittersmann: Mein erstes Grid-Layout

Beitrag lesen

Was ich mit „Wenn man Copy & Paste als Werkzeug beim Programmieren/Entwickeln einsetzt, macht man wahrscheinlich etwas falsch“ meinte: man sollte Code i.A. nicht duplizieren, sondern bspw. bei Programmiersprachen in Funktionen/Methoden/Klassen auslagern. Bei CSS: wenn verschiedene Elemente gleiche Stile haben, diese zusammenfassen: nicht `#foo {margin: 1rem} .bar {margin: 1rem}`, sondern `#foo, .bar {margin: 1rem}`. Wartbarer Code: wenn der Abstand auf 1.2rem geändert werden soll, ist die Änderung nur an einer Stelle vorzunehmen. (Das wäre bei `:root {--margin: 1rem} #foo {margin: var(--margin)} .bar {margin: var(--margin)}` auch gegeben.)
Wenn man CSS Grid erst mal verstanden hat, wird man schon selber drauf kommen, wie viele Spalten man für sein persönliches Layout tatsächlich benötigt.
Das Vorgehen „Ich zeige euch, wie man’s besser nicht machen soll; ihr werdet schon selbst drauf kommen, wie’s richtig geht“ halte ich bei einem Tutorial für problematisch.