CSS-Schreibmodi
Das CSS-Schreibmodul definiert die Unterstützung für verschiedene internationale Schreibmodi und deren Kombinationen, einschließlich von links nach rechts und von rechts nach links Textanordnung sowie horizontale und vertikale Ausrichtungen.
Ein Schreibmodus in CSS wird durch die Eigenschaften writing-mode, direction und text-orientation bestimmt, die in diesem Modul definiert sind. Er wird hauptsächlich durch seine inlinere Basisrichtung und Blockflussrichtung definiert.
Einige horizontale Sprachen sind links nach rechts, einschließlich lateinischer und indic-Schriften. Andere horizontale Sprachen werden von rechts nach links geschrieben, einschließlich hebräischer und arabischer Schriften. Manchmal muss Text bidirektional sein, wie beim Mischen von Links-nach-Rechts- und Rechts-nach-Links-Schriften. Einige Sprachen können mit einer vertikalen Ausrichtung geschrieben werden, zum Beispiel chinesische, japanische und koreanische (CJK) Schriften.
Das CSS-Schreibmodul behandelt die Ausrichtungen aller Schreibmodi. Andere Module, wie das CSS-Ruby-Layout Modul, bieten Rendermodelle und Formatierungssteuerungen in Bezug auf die Anzeige von Textanmerkungen.
Referenz
>Eigenschaften
Glossar und Begriffe
Leitfäden
- Erstellen vertikaler Formularelemente
-
Der Artikel erklärt, wie die CSS-Eigenschaften
writing-modeunddirectionverwendet werden können, um vertikale Formularelemente zu erstellen und zu konfigurieren. - Einführung in Schreibmodus-Systeme
-
Ein kurzer Überblick über Schreibmodus-Systeme und deren Richtungen.
Verwandte Konzepte
CSS-Text Modul
hanging-punctuationhyphensletter-spacingline-breakoverflow-wraptext-aligntext-align-lasttext-indenttext-justifyword-breakword-spacing
CSS-Inline-Layout Modul
alignment-baselinedominant-baselineline-heighttext-box-edgetext-box-trimtext-boxShorthand<text-edge>
CSS-logische Eigenschaften und Werte Modul
CSS-Display Modul
glyph-orientation-horizontalVeraltetglyph-orientation-verticalVeraltetwriting-mode
Spezifikationen
| Specification |
|---|
| CSS Writing Modes Level 4> |
| CSS Writing Modes Level 3> |
Siehe auch
- CSS-Schriftarten Modul
- CSS-Ruby-Layout Modul
- CSS-Textdekoration Modul
- CSS-Zählerstile Modul
- CSS-Listen Modul
- CSS-Containment Modul:
contain-intrinsic-block-sizeundcontain-intrinsic-inline-size - CSS-Overflow Modul:
overflow-blockundoverflow-inline - CSS-Overscroll-Verhalten Modul:
overscroll-behavior-blockundoverscroll-behavior-inline