CSS Text
Sie haben Boxen bemessen und Overflow gesteuert. Jetzt formen Sie die Wörter darin. CSS-Texteigenschaften steuern Ausrichtung, Unterstreichung, Groß-/Kleinschreibung, Buchstabenabstand und Zeilenhöhe — noch ohne die Schriftfamilie zu wechseln (das kommt als Nächstes).
Alltägliche Textwerkzeuge
📊 Häufige Texteigenschaften
| Eigenschaft | Alltagsjob |
|---|---|
text-align |
Richtet Text in der Zeile aus: left, right, center, justify |
text-decoration |
Fügt Unter-, Über- oder Durchstreichung hinzu oder entfernt sie |
text-transform |
Ändert die Schreibweise: uppercase, lowercase, capitalize |
line-height |
Setzt die Höhe jeder Zeile — Schlüssel für lesbare Absätze |
letter-spacing |
Stellt den Abstand zwischen Buchstaben ein |
Text ausrichten
text-align platziert Text entlang der horizontalen Achse seines Containers.
Überschrift zentrieren
css.hero-title {
text-align: center;
color: #0f172a;
}
Dekoration — Unterstreichung und Freunde
text-decoration zeichnet Linien am Text. Links sind oft unterstrichen; entfernen Sie das mit none, oder setzen Sie underline / line-through, wenn das Design es braucht.
Dekorationsbeispiele
css.link-quiet {
text-decoration: none;
color: #2563eb;
}
.sale {
text-decoration: line-through;
color: #64748b;
}
.note {
text-decoration: underline;
}
Schreibweise transformieren
text-transform ändert die Darstellung der Buchstaben, ohne den HTML-Text umzuschreiben.
Schreibweisen-Transformationen
css.label {
text-transform: uppercase;
letter-spacing: 0.06em;
}
.city {
text-transform: capitalize;
}
Zeilenhöhe für lesbare Absätze
line-height steuert den vertikalen Rhythmus der Zeilen. Einheitslose Werte wie 1.5 skalieren mit der Schriftgröße und sind eine ruhige Wahl für Fließtext.
Angenehme Zeilenhöhe
css.article p {
line-height: 1.6;
color: #334155;
}
Buchstabenabstand — mit leichter Hand
Etwas letter-spacing kann eine kurze Überschrift öffnen. Fließtext-Absätze meist natürlich lassen, außer das Design verlangt es wirklich.
Überschrift mit leichtem Tracking
css.section-title {
text-align: left;
text-transform: uppercase;
letter-spacing: 0.08em;
line-height: 1.3;
}
Selbst ausprobieren
- Zentrieren Sie ein
h1mittext-align: center. - Entfernen Sie die Link-Unterstreichung mit
text-decoration: none, optional Hover-Unterstreichung. - Machen Sie ein kleines Label mit
text-transform: uppercasegroß. - Setzen Sie Absatz-
line-heightauf1.6und vergleichen Sie mit1.2. - Geben Sie einer Überschrift kleines
letter-spacing— prüfen Sie die Lesbarkeit.
Häufige Fehler
- Mit
text-align: centerhoffen, ein ganzes Block-Layout zu zentrieren (Layout-Job, nicht nur Text) - Jeden Link unterstrichen lassen, wenn das Design ruhige Links will — oder Unterstreichung ohne anderen Hinweis entfernen
- font-family- und font-size-Arbeit hier erledigen (gehört in die Fonts-Lektion)
- Riesiges
letter-spacingauf langen Absätzen (schwer lesbar) - Text-Overflow-Ellipsis-Tools mit diesen Grundlagen verwechseln (später)
Kurzfassung
text-alignrichtet Text links, rechts, mittig oder justify austext-decorationfügt Unterstreichungen und ähnliche Linien hinzu oder entfernt sietext-transformändert die Schreibweise ohne HTML-Bearbeitungline-heightprägt die Absatzlesbarkeit- Leichtes
letter-spacingkann kurze Überschriften polieren - Schriften kommen als Nächstes; diese Lektion bleibt bei Sitz und Lesbarkeit des Textes
🧠 Testen Sie Ihr Wissen
Testen Sie Ihr Wissen
Fordern Sie sich mit diesem interaktiven Quiz heraus und sehen Sie, wie gut Sie das Thema verstehen
📝 Anweisungen
- Lesen Sie jede Frage sorgfältig
- Wählen Sie die beste Antwort für jede Frage
- Sie können das Quiz so oft wiederholen, wie Sie möchten
- Ihr Fortschritt wird oben angezeigt