CSS-Schreibmodi
Das CSS writing modes Modul definiert die Unterstützung für verschiedene internationale Schreibmodi und deren Kombinationen, einschließlich der Textreihenfolge von links nach rechts und von rechts nach links sowie horizontaler und vertikaler Ausrichtungen.
Ein Schreibmodus in CSS wird durch die in diesem Modul definierten Eigenschaften writing-mode, direction und text-orientation bestimmt. Er wird hauptsächlich in Bezug auf seine Inline-Basisrichtung und seine Blockflussrichtung definiert.
Einige horizontale Sprachen sind von links nach rechts, einschließlich lateinischer und indischer Schriften. Andere horizontale Sprachen werden von rechts nach links geschrieben, einschließlich hebräischer und arabischer Schriften. Manchmal muss Text bidirektional sein, z. B. beim Mischen von links-nach-rechts und rechts-nach-links Schriften. Einige Sprachen können mit einer vertikalen Ausrichtung geschrieben werden, beispielsweise chinesische, japanische und koreanische (CJK) Schriften.
Das CSS-Schreibmodi-Modul befasst sich mit den Ausrichtungen aller Schreibmodi. Andere Module, wie das CSS ruby layout Modul, bieten Rendering-Modelle und Formatierungssteuerungen in Bezug auf die Anzeige von Textanmerkungen.
Referenz
>Eigenschaften
Glossar und Begriffe
Leitfäden
- Erstellen von vertikalen Formularelementen
-
Der Artikel erklärt, wie die CSS-Eigenschaften
writing-modeunddirectionverwendet werden, um vertikale Formularelemente zu erstellen und zu konfigurieren. - Einführung in Schreibmodus-Systeme
-
Eine kurze Übersicht über Schreibmodus-Systeme und deren Ausrichtungen.
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-boxKurzform<text-edge>
CSS logische Eigenschaften und Werte Modul
CSS Anzeige Modul
Spezifikationen
| Spezifikation |
|---|
| 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 Begrenzung Modul:
contain-intrinsic-block-sizeundcontain-intrinsic-inline-size - CSS Überlauf Modul:
overflow-blockundoverflow-inline - CSS Overscroll-Verhalten Modul:
overscroll-behavior-blockundoverscroll-behavior-inline