bdo要素

Home>HTML>要素リファレンス>bdo

この情報はお役に立ちましたか?よろしければ皆様にもお知らせください。

  このエントリーをはてなブックマークに追加 mixiチェック  

bdo要素の役割

bdo要素は、言語によって決められている文章の方向(英語なら左から右など)を変更します。
bdo要素は、dir属性によって文字表記の方向を指定することが必須となっています。

bdo要素に設定できる属性

属性名 意味
class クラス名。CSSを適用するときなどに使用する。
dir 文字表記の方向。左から右(ltr)と、右から左(rtl)を指定する。通常はltrなので、右から左へ表記する言語を使わないのであれば、指定しなくてよい。
id ID名。CSSを適用するときに使用する。
lang 言語コード。日本語、英語といった言語を指定する。html要素に記述してあれば、明示する必要はない。
style スタイルシートを直接記述する。
title 補足情報。テキストにカーソルを合わせるとtitle属性に指定した文字列をポップアップで表示する。

bdo要素の使い方

<p>ブラウザは通常左から右へと表記する設定になっていますが、「<bdo dir="rtl">bdo要素で指定する</bdo>」ことにより表記方向を強制的に変えることができます。</p>

bdoでdir属性をrtl(右から左)に指定すると、言語が何であれ、右から左に表示するように強制的に変更できます。

ブラウザは通常左から右へと表記する設定になっていますが、「 bdo要素で指定する 」ことにより表記方向を強制的に変えることができます。

この要素は、左から右へ表記する言語と、右から左へと表記する言語が共存する場合、双方向への表記を理解するブラウザ(UA)では、そのまま両方向から表示されてしまうのを防ぐために、強制的に一方向の表記にしたいときなどに使います。

関連リンク

よく読まれている記事

UpDate:2010-2-27