Zum Inhalt springen

Monospace

oder auch Dicktengleiche Schrift

Männliche Person, frontal, schaut in die Kamera; trägt kariertes Hemd über dunkelfarbigem T‑Shirt; heller Innenraum mit unscharfem Monitor oder Poster links und Fenster rechts.

von Richard Albrecht am 11.11.2026

Monospace bezeichnet Schriften, in denen jedes Zeichen dieselbe Breite einnimmt. Ein i belegt so viel Platz wie ein M, die Zeichen stehen in festen Zellen untereinander. Ursprünglich entstanden solche Schriften für Schreibmaschinen; heute nutzen laut Google Fonts Code-Editoren sie standardmäßig.

Monospace

Eine Schrift, in der jedes Zeichen dieselbe Breite einnimmt, ob schmales i oder breites M.
Beispiel: „Im Code-Editor ist eine Monospace-Schrift eingestellt, damit Einrückungen genau untereinander stehen.“

Auch: dicktengleiche Schrift, englisch monospaced font.

Gegenstück: die Proportionalschrift, in der jedes Zeichen nur so breit ist wie nötig.

Was Monospace ausmacht

Das Typolexikon nennt die Breite eines Zeichens samt Vor- und Nachbreite Dickte. Schriften sind entweder dicktengleich oder proportional. Damit ein schmales i die volle Zelle füllt, bekommt es in Monospace-Schriften oft Serifen, und das M wird stark verengt. Bekannte Beispiele sind Courier, Source Code Pro und IBM Plex Mono.

Zwei Zeilen mit je vier i und vier M. Oben in der proportionalen Schrift Inter: die i schmal, die M breit. Unten in der Monospace-Schrift Inconsolata: alle Zeichen gleich breit, senkrechte Hilfslinien zeigen gleiche Zellen.
Deshalb stehen Zeichen in Code und Tabellen genau untereinander, auch wenn das Schriftbild unruhiger wirkt.

Monospace in CSS

CSS kennt die generische Schriftfamilie monospace. Ihr einziges Kriterium ist laut CSS Fonts 4, dass alle Glyphen dieselbe feste Breite haben; meist dient sie für Codebeispiele. In einer Monospace-Schrift entspricht die Einheit ch genau der Breite jedes Zeichens.

code, pre {
  font-family: "JetBrains Mono", ui-monospace, monospace;
}

Monospace oder Tabellenziffern

Wer nur Zahlen in Tabellen sauber untereinander braucht, muss nicht die ganze Schrift wechseln. Viele Proportionalschriften haben Tabellenziffern mit einheitlicher Breite, die das OpenType-Feature tnum einschaltet; in CSS geht das mit font-variant-numeric: tabular-nums. Buchstaben bleiben dabei proportional.

Siehe auch:

Schriftart

Die Gestaltung eines kompletten Zeichensatzes mit einheitlichen Merkmalen, etwa Helvetica, Garamond oder Roboto.

#Gestaltungsgrundlagen

Code-Editor

Ein Textprogramm, das für Quelltext gemacht ist.

#Programmiersprachen

Leserlichkeit

Wie gut sich die einzelnen Zeichen einer Schrift erkennen und voneinander unterscheiden lassen.

#Gestaltungsgrundlagen

Laufweite

Der gleichmäßige Abstand zwischen allen Zeichen eines Textes, englisch tracking, in CSS letter-spacing.

#Gestaltungsgrundlagen

CSS

Die Sprache, in der das Aussehen einer Website beschrieben wird.

#Frontend-Entwicklung (HTML, CSS, JavaScript)