Movatterモバイル変換


[0]ホーム

URL:


  1. 開発者向けのウェブ技術
  2. HTML
  3. リファレンス
  4. 要素
  5. <bdo>

このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docsコミュニティーについてもっと知り、仲間になるにはこちらから。

View in EnglishAlways switch to English

<bdo>: 双方向文字列上書き要素

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.

<bdo>HTML の要素で、現在のテキストの書字方向を上書きし、中のテキストが異なる書字方向で描画されるようにします。

試してみましょう

<h1>有名な海辺の歌</h1><p>英語の歌 "Oh I do like to be beside the seaside"</p><p>  ヘブライ語では次のように見えます。  <span dir="rtl">אה, אני אוהב להיות ליד חוף הים</span></p><p>  コンピューターのメモリーには、これは次のように格納されます。  <bdo dir="ltr">אה, אני אוהב להיות ליד חוף הים</bdo></p>
html {  font-family: sans-serif;}bdo {  /* ここにスタイルを追加 */}

テキストの文字は指定された方向の開始位置から描画されます。それぞれの文字の向きには影響を与えません(ですから、例えば、文字は裏返しにはなりません)。

属性

この要素にはグローバル属性があります。

dir

この要素の内容において、テキストが描画される方向です。以下の値が指定可能です。

  • ltr: テキストを左から右へ (left-to-right) 向かわせることを意味する指定。
  • rtl: テキストを右から左へ (right-to-left) 向かわせることを意味する指定。

html
<!-- 書字方向を切り替える --><p>This text will go left to right.</p><p><bdo dir="rtl">This text will go right to left.</bdo></p>

結果

メモ

HTML 4 の仕様では、この要素にイベントが指定されていません。イベントは XHTML で追加されました。これは、恐らく見落としでしょう。

技術的概要

コンテンツカテゴリーフローコンテンツ,記述コンテンツ, 知覚可能コンテンツ
許可されている内容記述コンテンツ
タグの省略なし。開始タグと終了タグの両方が必須です。
許可されている親要素記述コンテンツを受け入れるすべての要素
暗黙の ARIA ロールgeneric
許可されている ARIA ロールすべて
DOM インターフェイスHTMLElement。Gecko 1.9.2 (Firefox 4) 以前では、Firefox はこの要素に対しHTMLSpanElement インターフェイスを実装しています。

仕様書

Specification
HTML
# the-bdo-element

ブラウザーの互換性

関連情報

  • 関連する HTML 要素:<bdi>

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2026 Movatter.jp