bdo 要素

概要

HTML の Bidirectional Override 要素<bdo>)は、テキストの書字方向規則を部分的に上書きします。例えば ltr の書字方向規則を持つ英語や日本語の文中に rtl の書字方向規則を持つアラビア語等のテキストを挿入する際に用いる事が出来ます。

使用可能な場所

属性

他の全ての要素と同様に、グローバル属性を持ちます。

dir
この要素の書字方向。以下の値が指定可能です。
  • ltr: テキストを左から右へ(Left to Right)印字する事を意味する指定。
  • rtl: テキストを右から左へ(Right to Left)印字する事を意味する指定。
  • auto: 初期値。書字方向の決定をブラウザに委ねる指定。

<!-- Switch text direction -->
<p>This text will go left to right.</p>
<p><bdo dir="rtl">This text will go right to left.</bdo></p>

結果

This text will go left to right.

.thgir ot tfel og lliw txet sihT

注意

HTML 4 の仕様では、この要素にイベントが指定されていません。イベントは XHTML で追加されました。これは、仕様上の欠陥と言って良いでしょう。

仕様

仕様書 策定状況 コメント
WHATWG HTML Living Standard Living Standard  
HTML5 勧告候補  
HTML 4.01 Specification 勧告  

ブラウザ実装状況

機能 Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
基本サポート (有) (有) (有) (有) (有)
機能 Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
基本サポート (有) ? ? ? (有)

関連情報

  • 関連 HTML 要素: <bdi>

Document Tags and Contributors

Contributors to this page: ethertank, yyss
最終更新者: yyss,