Wiki

für WordPress-Entwickler

Anleitungen, Snippets und mehr…

CSS font-weight – Schriftstärken von normal bis bold richtig anwenden

Lesezeit: ca. 2 Minuten

Die CSS-Eigenschaft font-weight ermöglicht es, die Schriftstärke von Texten zu steuern und somit das Erscheinungsbild einer Website gezielt zu beeinflussen. In diesem Beitrag erfährst du, welche Werte für font-weight zur Verfügung stehen und wie du sie effektiv einsetzt.

Verfügbare Werte für CSS font-weight – Schriftstärken

Die font-weight-Eigenschaft kann sowohl Schlüsselwörter als auch numerische Werte annehmen:

Bezeichnung / Schlüsselwort Numerischer Wert Beschreibung
Extra Bold / Ultra Bold 800 Sehr dicke Schrift
Bold 700 Fett
Semi Bold / Demi Bold 600 Etwas fetter als normal
Medium 500 Zwischen normal und fett
Normal / Regular 400 Standard-Schriftstärke
Light 300 Dünnere Schrift
Extra Light / Ultra Light 200 Sehr dünne Schrift
Thin 100 Extrem dünne Schrift

Das Ergebnis könnte wie folgt aussehen:

extra bold

Bold

Semi Bold

Medium

Normal

Light

Extra Light

Thin

Diese Zuordnungen können je nach Schriftart variieren. Nicht alle Schriftarten unterstützen alle Gewichtungen.

Anwendung von font-weight in CSS

Um die Schriftstärke eines Textes festzulegen, kannst du die font-weight-Eigenschaft in deinem Stylesheet wie folgt verwenden:

p {
    font-weight: 700; /* Setzt die Schriftstärke auf fett */
}

Alternativ kannst du Schlüsselwörter verwenden:

p {
    font-weight: bold; /* Entspricht 700 */
}

Die Wahl zwischen numerischen Werten und Schlüsselwörtern bietet Flexibilität bei der Gestaltung. Beachte jedoch, dass die tatsächliche Darstellung von der verwendeten Schriftart abhängt. Einige Schriftarten unterstützen möglicherweise nicht alle Gewichtungen, was dazu führen kann, dass der Browser die nächstliegende verfügbare Schriftstärke verwendet.

Relative Schriftstärken mit bolder und lighter

Die Werte bolder und lighter ändern die Schriftstärke relativ zur des übergeordneten Elements:

div {
    font-weight: 400; /* Normal */
}

p {
    font-weight: bolder; /* Eine Stufe fetter als das übergeordnete div */
}

In diesem Beispiel wird der Text im <p>-Element fetter dargestellt als der im <div>, basierend auf der Hierarchie der Schriftstärken.

Fazit

Die korrekte Anwendung der CSS-Eigenschaft font-weight ermöglicht es, die Lesbarkeit und das Design deiner Website zu verbessern. Durch die Kombination von numerischen Werten und Schlüsselwörtern kannst du präzise steuern, wie fett oder dünn dein Text erscheint. Denke daran, die Unterstützung der gewünschten Schriftstärken in der verwendeten Schriftart zu überprüfen, um konsistente Ergebnisse zu gewährleisten.