Schweizer Typografie lebt von zwei Regeln: alles sitzt auf einer gemeinsamen Grundlinie, und alles richtet sich an einem Spaltenraster aus. Beides ist in CSS mit wenigen Zeilen umsetzbar und wird trotzdem selten gemacht.

Die Grundlinie festlegen

Eine feste Zeilenhöhe — etwa 18 Pixel — wird zur Einheit für alles: Abstände sind 18, 27, 36, 72 oder 144 Pixel, nie 20 oder 50. Dadurch stehen Textspalten nebeneinander auf derselben Linie, ohne dass man nachjustiert.

Zwölf Spalten mit CSS Grid

Ein einziges Raster für die ganze Seite, definiert mit repeat(12, minmax(0, 1fr)) und einem festen Gap. Inhalte belegen dann benannte Bereiche: Metadaten 1 bis 2, Text 3 bis 7, Bild 8 bis 12. Die Wiederholung ist die Gestaltung.

Zwei Schriftgrade genügen

Ein Grad für Lauftext und Metadaten, ein grösserer für Einleitungen und Titel. Hierarchie entsteht über Position, Weissraum und Linien — nicht über sechs Zwischengrössen.

Details, die man sieht

Tabellenziffern für alle Zahlen, damit Spalten nicht zappeln. Echte Haarlinien in Textfarbe statt grauer Rahmen. Silbentrennung mit gesetzter Sprache, sonst reissen deutsche Wörter die Spalte auf.

Website geplant?Burri Web baut Websites für Leute, die Bilder zeigen. Ein kurzes Mail genügt. [email protected]