<bdi> - 双方向テキスト

トップ > HTMLリファレンス > <bdi>

概要

形式
<bdi>~</bdi>
サポート
LS / H5 / Fx10 / Ch16
カテゴリ
フローコンテンツ
フレージングコンテンツ
パルパブルコンテンツ
親要素
フレージングコンテンツ を子要素に持てるもの
子要素
フレージングコンテンツ
タグの省略
開始タグ:必須 / 終了タグ:必須
属性
グローバル属性

説明

bdi は bidirectional(双方向)の略で、左から右に読む英語と、右から左に読むヘブライ語が混ざるような双方向テキストにおいて、周囲の方向と独立して存在する区分を示すのに用いられます。

例えば、右から左に読む言語圏の「ABCD」さん(右から読むので「ディ・シー・ビー・エー」さんと読みます)が3つの記事を投稿した場合、「ABCD: 3 posts」と記述すると、ブラウザは「: 3」が左から読む文章の一部なのか、右から読む文章の一部なのかを判断することができず、「3: ABCD posts」と表示してしまうことがあります。

この問題を防ぐために、「<bdi>ABCD</bdi>: 3 posts」と記述しておくことにより、正確に「ABCD: 3 posts」と表示させることが可能となります。

属性

グローバル属性
詳細は グローバル属性 を参照してください。

使用例

HTML
<p>User ABCD: 3 posts.<p>
<p>User <bdi>ABCD<bdi>: 3 posts.<p>

表示
User 3: ABCD posts.
User ABCD: 3 posts.

関連項目

<bdo>

リンク


Copyright (C) 2011-2017 杜甫々
初版:2011年5月29日 最終更新:2017年12月24日
http://www.tohoho-web.com/html/bdi.htm