テキストの方向を指定するbdo要素
自分はブロック要素かインライン要素か |
インライン |
含むことができる要素型 |
インライン要素 |
名称の由来 |
I18N BiDi over-ride を省略したもの |
文字の流れ(方向)の制御・指示にbdo要素が利用されます。dir属性は必須であり、この属性でテキストが左から右に流れるのか、右から左に流れるのかを指定します。
言語の多くは左から右方向に文字を書きますが、ヘブライ語など一部言語では文字の流れが右から左方向になるのです。文字の流れ(方向)が異なる言語を混在して記述する場合、明示的な方向制御が必要となり、そのようなケースでbdo要素が使われます。
[htmlsrc]
2 | < bdo dir = "rtl" >右から左へ</ bdo > |
[htmlexam]
右から左へ
[/htmlexam]
[attr]
dir
文字の表示方向を指定する。ltr(left to right:左から右)、rtl(right to left:右から左)のどちらかを指定すること。
[/attr]
[note]名称の由来に含まれる「I18N」は、Intarnationalization(国際化・ローカライズ)の略語。i と n の間に 18個のアルファベットがあることから i18n とされる。[/note]