Join MDN and developers like you at Mozilla's View Source conference, 12-14 September in Berlin, Germany. Learn more at https://viewsourceconf.org

bdo 要素

概要

HTML <bdo> 要素 (HTML Bidirectional Override 要素) は、テキストの書字方向規則を部分的に上書きします。これは、文字の書字方向を無視させて特定の書字方向が選ばれるようにします。

使用可能な場所

コンテンツカテゴリ フローコンテンツフレージングコンテンツ、パルパブルコンテンツ
許可された内容 フレージングコンテンツ
タグの省略 不可。開始と終了タグの両方が必要。
許可された親要素 フレージングコンテンツを受け入れるすべての要素。
DOM インターフェイス HTMLElement。Gecko 1.9.2 (Firefox 4) 以前では、Firefox はこの要素に対し HTMLSpanElement インターフェイスを実装しています。

属性

この要素はグローバル属性を持ちます。

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

<!-- 書字方向を切り替える -->
<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.

.tfel ot thgir og lliw txet sihT.

注記

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

仕様

仕様書 策定状況 コメント
WHATWG HTML Living Standard
The definition of '<bdo>' in that specification.
Living Standard  
HTML5
The definition of '<bdo>' in that specification.
勧告  
HTML 4.01 Specification
The definition of '<bdo>' in that specification.
勧告  

ブラウザ実装状況

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

ドキュメントのタグと貢献者

 このページの貢献者: yyss, ethertank
 最終更新者: yyss,