HTML тег <bdo>

Значение и применение

Тег <bdo> (HTML bidirectional override element) используется для переопределения текущего направления текста (устанавливает направление вывода текста и преимущественно предназначен для использования с языками, где чтение происходит справа налево, например - арабский язык).

У <bdo> обязателен dir="ltr" или dir="rtl"; auto здесь не подходит. Обычный арабский текст не требует принудительного переопределения: задавайте его естественное направление через dir, а для изоляции неизвестного фрагмента используйте <bdi>.

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

Спецификация: multipage

Поддерживается во всех основных браузерах с 2015 года.

Показать браузеры
Совместимостьhtml.elements.bdo
ВозможностьКомпьютерыМобильные
ChromeEdgeFirefoxOperaSafariChrome AndroidFirefox for AndroidOpera AndroidSafari on iOSSamsung BrowserWebView AndroidWebView on iOS
bdo✓≤15✓12✓10✓15✓≤4✓18✓10✓14✓≤3.2✓1.0✓4.4✓≤3.2

поддерживаетсяс ограниченияминет поддержкинет данных≤31 — не позднее версии 31

Атрибуты

Атрибут Значение Описание
dir ltr
rtl
Значения ltr (left-to-right) и rtl (right-to-left), задают направление текста слева направо, либо справа налево.

Примеры, попробуйте сами

Направление символов

Измените dir и сравните порядок символов.

index.html
HTML
<p><bdo dir="ltr">ABC 123</bdo></p>
<p><bdo dir="rtl">ABC 123</bdo></p>

Отличия HTML 4.01 от HTML 5

Нет.

Значение CSS по умолчанию

CSS
bdo {
unicode-bidi : bidi-override;
}

Поддержка глобальных атрибутов

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

Атрибуты событий

Элемент поддерживает "атрибуты событий".