HOME > スタイルシートリファレンス [ABC順 / 目的別] > dir属性
dir属性
文字や表の 表記方向 を指定する
形式 ・ 説明
<タグ dir="値">
- <BDO> 他ほとんどの要素で使える。
- 表記方向が異なる言語を一緒に混ぜて表示するとき、左から右に表記するブラウザで右から左に表記する言語をあらわすとき、その文字の表記方向をはっきり指定したいときに使う。
Unicode の方向制御文字や双方向アルゴリズムなどで方向を指定することもできるらしい。 - 言語が変わる場合、lang属性 もあわせて指定したほうがいい。
- スタイルシートで表示することもできる。(direction:rtl;unicode-bidi:bidi-override;)
反対の方向の言語をほんのちょっと使うだけなら自分でひっくりかえして書いたほうが楽。
値
- ltr ・・・ 左から右(left to right)。日本のブラウザはこれがデフォルト。英語、日本語など多くの言語はこれ。
- rtl ・・・ 右から左(right to left)。ヘブライ語や昔の日本語など。
使用例
HTMLソース
ヘブライ語はこんなふうに右から左へ書きます。 <BDO dir="rtl">HEBREW</BDO>