CodeGym /Kurse /Frontend SELF DE /Textparameter

Textparameter

Frontend SELF DE
Level 14 , Lektion 4
Verfügbar

5.1 Eigenschaft line-height

Textparameter wie line-height, letter-spacing und word-spacing spielen eine wichtige Rolle bei der Textgestaltung auf Webseiten. Sie ermöglichen die Kontrolle über den Zeilenabstand, den Abstand zwischen Buchstaben und den Abstand zwischen Wörtern. Schauen wir uns diese Eigenschaften genauer an.

Die Eigenschaft line-height bestimmt die Höhe der Textzeile. Sie legt den Abstand zwischen den Basislinien benachbarter Textzeilen fest, was die Dichte und Lesbarkeit des Textes beeinflusst.

Werte:

  • Zahlenwert: Relativer Wert ohne Einheiten (z.B. 1.5), der mit der aktuellen Schriftgröße multipliziert wird
  • Prozentwert: Relativer Wert in Prozent von der aktuellen Schriftgröße (z.B. 150%)
  • Absoluter Wert: Wert in festen Einheiten (z.B. in Pixeln) (z.B. 24px)
  • Schlüsselwort normal: Standardwert, normalerweise gleich 1.2

Beispiel:

CSS
    
      .normal {
        line-height: normal;
      }

      .one-point-five {
        line-height: 1.5;
      }

      .double {
        line-height: 2;
      }
    
  
HTML
    
      <body>
        <p class="normal">Das ist ein Text mit normaler Zeilenhöhe. Das ist ein Text mit normaler Zeilenhöhe.</p>
        <p class="one-point-five">Das ist ein Text mit einer Zeilenhöhe von 1.5. Das ist ein Text mit einer Zeilenhöhe von 1.5.</p>
        <p class="double">Das ist ein Text mit doppelter Zeilenhöhe. Das ist ein Text mit doppelter Zeilenhöhe.</p>
      </body>
    
  

5.2 Eigenschaft letter-spacing

Die Eigenschaft letter-spacing bestimmt den Abstand zwischen Buchstaben, also den zusätzlichen Raum zwischen den Zeichen eines Textes. Sie kann verwendet werden, um die Lesbarkeit zu verbessern oder visuelle Effekte zu erzeugen.

Werte:

  • Absoluter Wert: Wert in festen Einheiten (z.B. in Pixeln — 2px)
  • Negativer Wert: Verringert den Abstand zwischen Zeichen (z.B. -1px)
  • Schlüsselwort normal: Standardwert, gleich 0 (kein zusätzlicher Raum)

Beispiel:

CSS
    
      .normal {
        letter-spacing: normal;
      }

      .wide {
        letter-spacing: 2px;
      }

      .narrow {
        letter-spacing: -1px;
      }
    
  
HTML
    
      <body>
        <p class="normal">Das ist ein Text mit normalem Buchstabenabstand.</p>
        <p class="wide">Das ist ein Text mit erweitertem Buchstabenabstand.</p>
        <p class="narrow">Das ist ein Text mit reduziertem Buchstabenabstand.</p>
      </body>
    
  

5.3 Eigenschaft word-spacing

Die Eigenschaft word-spacing bestimmt den Abstand zwischen Wörtern im Text. Sie fügt zusätzlichen Raum zwischen den Wörtern hinzu oder entfernt ihn, was zur Verbesserung der Lesbarkeit oder zur Erzeugung visueller Effekte verwendet werden kann.

Werte:

  • Absoluter Wert: Wert in festen Einheiten (z.B. in Pixeln) (z.B. 4px)
  • Negativer Wert: Verringert den Abstand zwischen Wörtern (z.B. -2px)
  • Schlüsselwort normal: Standardwert, gleich dem normalen Wortabstand (normalerweise 0)

Beispiel:

CSS
    
      .normal {
        word-spacing: normal;
      }

      .wide {
        word-spacing: 4px;
      }

      .narrow {
        word-spacing: -2px;
      }
    
  
HTML
    
      <body>
        <p class="normal">Das ist ein Text mit normalem Wortabstand.</p>
        <p class="wide">Das ist ein Text mit erweitertem Wortabstand.</p>
        <p class="narrow">Das ist ein Text mit reduziertem Wortabstand.</p>
      </body>
    
  
1
Опрос
Schriftarten,  14 уровень,  4 лекция
недоступен
Schriftarten
Schriftarten
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION