← Alle Beiträge

Anleitungen

Schriftgröße und Abstand für angenehmes Lesen anpassen

Viele Seiten quetschen winzigen Text in randlose Spalten. Sie zu lesen ist ermüdend. Mit JustZix können Sie eine CSS-Regel anhängen, die Text vergrößert, den Zeilenabstand öffnet und die Spaltenbreite begrenzt — was jede Textwand in etwas Erholsames verwandelt.

Die Basis-Schriftgröße anheben

Browser berechnen jede relative Größe aus der Wurzel-Schriftgröße. Heben Sie diesen einen Wert an, und der Großteil der Seite skaliert mit.

html {
  font-size: 18px !important;
}

Wenn eine Seite überall feste Pixelgrößen verwendet, erreicht der Wurzel-Trick sie nicht. Dann visieren Sie den Fließtext direkt an.

p, li, span, div, td, article, .content {
  font-size: 1.05rem !important;
  line-height: 1.7 !important;
}

Den Zeilen Raum zum Atmen geben

Die Zeilenhöhe ist der größte einzelne Komfortfaktor. Die meisten Seiten setzen sie zu eng. Ein Wert zwischen 1,6 und 1,8 ist der ideale Punkt für Fließtext.

body, p, li {
  line-height: 1.75 !important;
}
h1, h2, h3 {
  line-height: 1.3 !important;
  margin-top: 1.6em !important;
  margin-bottom: 0.5em !important;
}

Die Spaltenbreite begrenzen

Zeilen, die sich über einen breiten Monitor erstrecken, sind anstrengend zu überfliegen. Das ideale Maß ist ungefähr 65 bis 75 Zeichen. Begrenzen Sie den Hauptinhalt und zentrieren Sie ihn.

article, .post, .content, main, .entry-content {
  max-width: 70ch !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 1.25rem !important;
  padding-right: 1.25rem !important;
}

Die Einheit ch misst die Breite in Zeichenbreiten, sodass die Spalte sich an die jeweils verwendete Schrift anpasst. Kombinieren Sie dies mit einem Schriftaustausch, und die Seite verwandelt sich.

Buchstaben- und Absatzabstand lockern

Ein Hauch zusätzlicher Abstand zwischen Absätzen und ein Quäntchen Buchstabenabstand lässt dichten Text ruhiger wirken.

p {
  margin-bottom: 1.1em !important;
  letter-spacing: 0.01em !important;
}
ul, ol {
  margin-bottom: 1.1em !important;
}
li {
  margin-bottom: 0.4em !important;
}

Ein Skalierungsregler mit JavaScript

Wollen Sie die Größe live verändern, statt CSS zu bearbeiten? Eine winzige JavaScript-Regel fügt Tastatur-Zoom nur für Text hinzu.

document.addEventListener('keydown', function (e) {
  if (!e.altKey) return;
  var html = document.documentElement;
  var size = parseFloat(getComputedStyle(html).fontSize);
  if (e.key === '=') html.style.fontSize = (size + 1) + 'px';
  if (e.key === '-') html.style.fontSize = (size - 1) + 'px';
});

Halten Sie Alt und tippen Sie die Plus- oder Minustaste, um die Größe zu ändern. JustZix führt dieses Skript auf den von Ihnen gewählten Seiten aus, sodass das Tastenkürzel nur dort existiert, wo Sie es wollen.

Checkliste

Fahren Sie fort mit unserem Beitrag zum Austauschen von Website-Schriften, durchstöbern Sie fertige Beispiele für sofortige Rezepte oder laden Sie JustZix herunter, um Ihre erste Leseregel heute anzuwenden.

Bewerte diesen Beitrag

Noch keine Bewertungen — sei der Erste.

Probiere es selbst aus

Installiere JustZix und füge ein beliebiges Snippet aus diesem Artikel ein. Zwei Minuten von null bis zu einer funktionierenden Regel auf allen deinen Geräten.

JustZix holen

Funktionen · So funktioniert es · Beispiele · Anwendungsfälle