--- title: ': The Bidirectional Text Override element' slug: Web/HTML/Element/bdo tags: - направление текста translation_of: Web/HTML/Element/bdo ---
{{HTMLRef}}

HTML-элемент переопределения двунаправленного текста  (<bdo>) переопределяет текущее направление текста так, что текст внутри отображается в другом направлении.

{{EmbedInteractiveExample("pages/tabbed/bdo.html", "tabbed-standard")}}

Текстовые символы рисуются от заданной точки в указанном направлении; индивидуальная ориентация символов не меняется (к примеру, символы не зеркалятся).

Категории контента Потоковый контент, фразовый контент, palpable content.
Допустимый контент Фразовый контент.
Закрывающий тег {{no_tag_omission}}
Допустимые родители Все элементы, принимающие фразовый контент,
Допустимые ARIA-роли Любый
DOM interface {{domxref("HTMLElement")}} до Gecko 1.9.2 (Firefox 4) включительно, Firefox реализует интерфейс HTMLSpanElement для этого элемента.

Атрибуты

Этот элемент поддерживает глобальные атрибуты.

{{htmlattrdef("dir")}}
Направление, в котором должен отображаться текст внутри элемента. Возможные значения:
  • ltr: Указывает, что текст должен идти слева направо.
  • rtl: Указывает, что текст должен идти справа налево.

Примеры

<!-- Переключение направления текста -->
<p>This text will go left to right.</p>
<p><bdo dir="rtl">This text will go right
to left.</bdo></p>

Результат

{{EmbedLiveSample('Examples')}}

Примечания

Спецификация HTML 4 не указывала события для этого элемента; они были добавлены в XHTML.

Спецификации

Спецификация Статус Комментарий
{{SpecName('HTML WHATWG', 'semantics.html#the-bdo-element', '<bdo>')}} {{Spec2('HTML WHATWG')}}  
{{SpecName('HTML5 W3C', 'text-level-semantics.html#the-bdo-element', '<bdo>')}} {{Spec2('HTML5 W3C')}}  
{{SpecName('HTML4.01', 'dirlang.html#h-8.2.4', '<bdo>')}} {{Spec2('HTML4.01')}}  

Поддержка браузерами

{{Compat("html.elements.bdo")}}