スタイルシート属性directionは、文書の方向を指定します。英語などは左から右へと文章が流れますが、アラビア語は右から左の向きになります。横書きでの日本語は、昔は右から左、現在は左から右の向きになっています。通常、スタイルシート属性 unicode-bidi と組み合わせて使用します。
direction: direction
値 | 意味 |
---|---|
ltr | 左から右 (left to right)(初期値) |
rtl | 右から左 (right to left) |
inherit | 上位のスタイルを継承 |
次にスタイルシート属性unicode-bidiを使用したHTMLの例を示します。
<p style="direction: ltr;">This is a pen.</p>
This is a pen.
<p style="direction: rtl;">This is a pen.</p>
This is a pen.
World Wide Web Consortium (2025) CSS Writing Modes Level 4