CSS 书写模式
CSS 书写模式模块定义了对各种国际书写模式及其组合的支持,包括从左到右和从右到右的文本顺序以及水平和垂直方向。
CSS 中的书写模式由本模块中定义的 writing-mode、direction 和 text-orientation 属性决定。它主要根据其行内基线方向和块流方向来定义。
一些水平书写语言是从左到右的,包括拉丁文和印度文字。其他水平书写语言是从右到左的,包括希伯来文和阿拉伯文。有时文本需要双向,例如混合从左到右和从右到左的文字时。有些语言可以垂直书写,例如中文、日文和韩文 (CJK) 文字。
CSS 书写模式模块解决了所有书写模式的方向问题。其他模块,例如 CSS 旁注标记布局模块,提供了与显示文本注释相关的渲染模型和格式控制。
参考
属性
词汇表和术语
指南
- 创建垂直表单控件
-
本文解释了如何使用 CSS
writing-mode和direction属性来创建和配置垂直表单控件。 - 书写模式系统简介
-
书写模式系统及其方向性的简要概述。
相关概念
CSS 文本模块
hanging-punctuationhyphensletter-spacingline-breakoverflow-wraptext-aligntext-align-lasttext-indenttext-justifyword-breakword-spacing
CSS 内联布局模块
alignment-baselinedominant-baselineline-heighttext-box-edgetext-box-trimtext-box简写<text-edge>
CSS display 模块
规范
| 规范 |
|---|
| CSS Writing Modes Level 4 |
| CSS 书写模式等级 3 |