<bdo>:双向文本覆盖元素

<bdo> HTML 元素会覆盖文本的当前方向性,以便其中的文本以不同的方向呈现。

¥The <bdo> HTML element overrides the current directionality of text, so that the text within is rendered in a different direction.

Try it

文本的字符是从起点沿给定方向绘制的;各个字符的方向不受影响(例如,字符不会向后绘制)。

¥The text's characters are drawn from the starting point in the given direction; the individual characters' orientation is not affected (so characters don't get drawn backward, for example).

属性

¥Attributes

该元素的属性包括 全局属性

¥This element's attributes include the global attributes.

dir

文本在此元素的内容中呈现的方向。可能的值为:

  • ltr:指示文本应按从左到右的方向排列。
  • rtl:指示文本应按从右到左的方向排列。

示例

¥Examples

html
<!-- Switch text direction -->
<p>This text will go left to right.</p>
<p><bdo dir="rtl">This text will go right to left.</bdo></p>

结果

¥Result

注意

¥Notes

HTML 4 规范没有指定该元素的事件;它们被添加到 XHTML 中。这很可能是一个疏忽。

¥The HTML 4 specification did not specify events for this element; they were added in XHTML. This is most likely an oversight.

技术总结

¥Technical summary

内容类别 流量内容措辞内容,可触及的内容。
允许的内容 措辞内容.
标签遗漏 无,开始和结束标记都是强制性的。
允许的父级 任何接受 措辞内容 的元素。
隐式 ARIA 角色 generic
允许的 ARIA 角色 任何
DOM 接口 HTMLElement 从 Gecko 1.9.2 (Firefox 4) 开始,Firefox 为该元素实现了 HTMLSpanElement 接口。

规范

Specification
HTML Standard
# the-bdo-element

¥Specifications

浏览器兼容性

BCD tables only load in the browser

¥Browser compatibility

也可以看看

¥See also

  • 相关 HTML 元素:<bdi>