bdo
【定義】:文字表示の基本方向を指示するHTML
『bdo』はテキストの方向書式を指定します。
bdoの使用例[HTMLソースコード]
<p>「日本」は、アラビア語で<bdo dir="rtl" lang="ar">اليابان</bdo>と書きます。</p>
bdoの使用方法解説
「bdo要素」は、テキスト方向書式を指定します。
英語や、日本語の横書きなどは左から右に向かって進む言語です。しかし、アラビア語など、右から左に読む言語も一部存在します。
HTMLは、英語文化圏発祥のため、英語文化独特の表示などに特化していますが、「HTML5」からは、日本語発祥の要素であるルビを表現する「ruby要素」や、アラビア語などのためのbdo要素など、国際化が進んでいます。
この「bdo要素」を使うと、日本館や英語なども方向書式を変更できますが、スタイリング目的で「bdo要素」を使ってはいけません。そのような表示を目的とする場合は、CSS(direction:rtl;)を使います。