CSS Textdekoration
Das CSS Textdekoration-Modul definiert Funktionen im Zusammenhang mit Textdekorationen, wie Unterstreichungen, Textschatten und Betonungszeichen. Textdekorationseigenschaften können visuelle Hinweise auf Rechtschreibfehler, Grammatikprobleme und Links bieten. Diese Funktionen können dazu beitragen, die Benutzerfreundlichkeit, Zugänglichkeit, Funktionalität und Ästhetik Ihres Textes zu verbessern.
Durch Variieren der Farbe, des Stils und der Dicke der Textdekoration mithilfe von Pseudo-Klassen und Pseudo-Elementen können Sie die Betonung im Text auf eine Weise hervorheben, die sich nicht nur auf Farbe stützt.
Mehrere Funktionen können helfen, die Lesbarkeit des Textes zu verbessern:
text-decoration-skip-inkkann die Lesbarkeit erhöhen, indem Nachschreibungen übersprungen werden.text-underline-offsetermöglicht es Ihnen, die Unterstreichungsplatzierung feinzutunen, um besser mit den Schriftmetriken oder dem Designästhetik übereinzustimmen, was insbesondere für einzigartige Schriftarten nützlich sein kann.text-shadow-Farben, die mit der Text-colorkontrastieren, können den Text hervorheben, wenn er auf einem Hintergrund mit unzureichendem Kontrast platziert wird.
Diese Funktionen tragen alle zur besseren Lesbarkeit und damit zur Zugänglichkeit bei. Das Reduzieren von visuellem Rauschen und das Verbessern der Textklarheit ist besonders hilfreich für Benutzer mit Legasthenie oder Sehschwäche.
In den Schriftsystemen einiger Sprachen tragen Überstriche und Unterstriche eine semantische Bedeutung. CSS ermöglicht es Ihnen, das Styling an kulturelle Normen anzupassen. Textdekorationseigenschaften sind besonders nützlich für Sprachen, die keine lateinbasierten Schriftsysteme verwenden und stattdessen andere Unterstrichplatzierungen folgen, wie Japanisch und Koreanisch.
Mit Textdekorationseigenschaften können Sie auch redaktionelle und lokalisationsbezogene Standards aus Druckmedien einhalten. Zum Beispiel können Sie mit einem Durchstrich (line-through) den Status von Inhalten anzeigen. Verwenden Sie ihn, um Benutzer darüber zu informieren, dass Inhalte entfernt oder Preise halbiert wurden. Diese Funktion ermöglicht es Ihnen, sowohl den Original- als auch den aktualisierten Inhalt darzustellen. Überstriche oder doppelte Unterstriche werden häufig für akademische und redaktionelle Anmerkungen verwendet.
Textdekoration in Aktion
Referenz
>Eigenschaften
text-decorationtext-decoration-colortext-decoration-insettext-decoration-linetext-decoration-skiptext-decoration-skip-inktext-decoration-styletext-decoration-thicknesstext-emphasistext-emphasis-colortext-emphasis-positiontext-emphasis-styletext-shadowtext-underline-offsettext-underline-position
Die Spezifikation definiert auch die Eigenschaften text-decoration-skip-box, text-decoration-skip-self, text-decoration-skip-spaces und text-emphasis-skip, die von keinem Browser unterstützt werden.
Leitfäden
- Einführung in Textschatten
-
Überblick über die Komponenten der
text-shadow-Eigenschaft und das Erstellen mehrerer Textschatten
Verwandte Konzepte
Spezifikationen
| Specification |
|---|
| CSS Text Decoration Module Level 3> |
| CSS Text Decoration Module Level 4> |
Siehe auch
- CSS-Schriftarten Modul
- CSS Ruby-Layout Modul
- CSS Text Modul
- CSS Schreibmodi Modul
- CSS Überlauf Modul
- CSS-Schriftarten Modul