<bdi> - 双方向テキスト

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

■ 概要

項目説明
形式<bdi>〜</bdi>
サポートH5+
タグの省略開始タグ:必須、終了タグ:必須
包含可能要素インライン要素

■ 説明

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

例えば、右から左に読む言語圏の「○△□」さん(右から読むので「□△○」さんと読みます)が300点をとった場合、「○△□:300 points」と入力しておくと、ブラウザは「:300」が左から読む文章の一部なのか、右から読む文章の一部なのかを判断することができず、「300:○△□ points」と表示してしまうことがあります。

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

■ 属性

【一般属性】
属性意味
class=classH5+。クラスを指定します。
id=idH5+。IDを指定します。
style=styleH5+。スタイルシートを指定します。
title=titleH5+。タイトルを指定します。
dir=dirH5+。文字の表示方向を指定します。
lang=langH5+。言語を指定します。
accesskey=keyH5+。アクセスキーを指定します。
tabindex=nH5+。タブインデックスを指定します。
contenteditable=boolH5+。要素を編集可能にします。
contextmenu=idH5+。コンテキストメニューを指定します。
draggable=boolH5+。ドラッグを可能にします。
dropzone=valueH5+。ドロップを可能にします。
hiddenH5+。要素を非表示にします。
spellcheck=boolH5+。スペルをチェックします。

■ 使用例

HTML
<p>○△□: 300 points<p>
<p><bdi>○△□<bdi>: 300 points<p>
表示
300 :○△□ points
○△□: 300 points

■ 関連項目

<bdo>

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