bdo (I18N BiDi over-ride)

Functional list
意味 <bdo attributes...>〜</bdo>は、その環境の方向設定アルゴリズムを上書きする形で使い、その範囲のテキストの方向を指定します。

左から右へ書き進む言語以外を使用する場合、テキストの進む方向の変更します。

親要素 以下のHTML要素で使えます。

[ブロックレベル要素] |[インライン要素] |body
(bodyページHTML transitional でのみ使用可。)

子要素 #PCDATA および以下のHTML要素を含むことができます。

[インライン要素]

Attribute
意味 左から右へ書き進む言語以外を使用する場合、テキストの進む方向の変更します。
属性 HTMLバリエーション 入力が必要? 意味
dir ltr |rtl strict、
transitional、
frameset に使用可。
必要 テキストの進む方向を入力します。
共通属性id |class |style |title

<bdo>タグは、ドキュメントの内容を表示する方向を指定するときに使われます。

このタグを使うと、英語などの言語には右から左、ヘブライ語などの言語には左から右といった異なる表記方法を混在させることができます。

<bdo dir = "***">とは、<bdo>タグにdir属性を指定したもので、テキストの表記方向を制御するためのものです。

値には"ltr"(左から右:初期値)、"rtl"(右から左)を指定します。

解説

本来は、アラビア語等?のように、文章を右から左へ書く場合に使用します。

<bdo dir="rtl">テキストが左へ進む</bdo>

→テキストが右へ進む

←テキストが左へ進む

戻る