CSS/Eigenschaften/writing-mode
Aus SELFHTML-Wiki
CSS | Eigenschaften
Die Eigenschaft writing-mode bestimmt die Laufrichtung von Text, also ob er horizontal oder vertikal, oder auch von rechts nach links, bzw von links nach rechts läuft.
- Erlaubte Werte
Werte zur Darstellung internationaler Schreibsysteme
-
horizontal-tb: Horizontaler Textfluss, der beiltrvon links nach rechts (beirtlvon rechts nach links) in Blöcken von oben nach unten läuft. (Standardwert) -
vertical-rl: Vertikaler Textfluss von oben nach unten, horizontaler Textfluss von rechts nach links. Die nächste vertikale Zeile wird links neben der vorangehenden Zeile platziert (z. B. chinesisch). Schriftzeichen vertikaler Schriften stehen aufrecht. -
vertical-lr: Vertikaler Textfluss von oben nach unten, horizontaler Textfluss von links nach rechts. Die nächste vertikale Zeile wird rechts von der vorangehenden Zeile platziert (z. B. mongolisch)
Werte zum Senkrechtstellen horizontaler Schriften
-
sideways-rl: Vertikaler Textfluss von oben nach unten. Alle Glyphen – selbst die in vertikal verlaufenden Schriften – werden seitlich nach rechts ausgerichtet. -
sideways-lr: Vertikaler Textfluss von oben nach unten. Alle Glyphen – selbst die in vertikal verlaufenden Schriften – werden seitlich nach links ausgerichtet.
-
- Vererbung steuernde Werte
inherit,initial,unsetundrevert - Standardwert
horizontal-tb
- anwendbar auf
alle Elemente
- Vererbung
ja
- animierbar
ja
Beispiel
html { writing-mode: sideways-rl; }
Der Text wird vertikal dargestellt und nach rechts ausgerichtet.
Empfehlung: Für Dokumente, die in einer Sprache erstellt werden, die generell einen bestimmten writing-mode benötigen, sollte die Eigenschaft für das ganze Dokument, also
:root oder body, gesetzt werden.Siehe auch
- CSS/Tutorials/Schreib- und Leserichtung
- Formulare/Eingabe von Zahlen
Ein vertikaler Schieberegler
Weblinks
- Spezifikation (W3C): Block Flow Direction: the writing-mode property
- MDN: writing-mode
- Details: caniuse.com
- Schriftformatierung
- Textformatierung
- Textausrichtung
- Abstände
- Benutzeroberfläche
- Container
- generierter Inhalt
- Größenangaben
- Box-Ausrichtung
- Flexbox Layout
- Grid Layout
- Hintergründe
- Listen
- Tabellen
- Positionierung und Anzeige
- Scroll Snap
- Rahmen und Schatten
- Umbruchsteuerung
- Transformationen
- Animationen