HTML тег <bdo>
Значение и применение
Тег <bdo> (HTML bidirectional override element) используется для переопределения текущего
направления текста (устанавливает направление вывода текста и преимущественно предназначен для использования с
языками, где чтение происходит справа налево, например - арабский язык).
У <bdo> обязателен dir="ltr" или dir="rtl"; auto здесь не подходит. Обычный арабский текст не требует принудительного переопределения: задавайте его естественное направление через dir, а для изоляции неизвестного фрагмента используйте <bdi>.
Поддержка браузерами
Спецификация: multipage
Поддерживается во всех основных браузерах с 2015 года.
| Возможность | Компьютеры | Мобильные | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
bdo | ≤15 | 12 | 10 | 15 | ≤4 | 18 | 10 | 14 | ≤3.2 | 1.0 | 4.4 | ≤3.2 |
поддерживаетсяс ограниченияминет поддержкинет данных≤31 — не позднее версии 31
Атрибуты
| Атрибут | Значение | Описание |
|---|---|---|
dir
|
ltr
|
Значения ltr (left-to-right) и rtl (right-to-left), задают направление текста слева
направо, либо справа налево.
|
Примеры, попробуйте сами
Направление символов
Измените dir и сравните порядок символов.
index.html
<p><bdo dir="ltr">ABC 123</bdo></p>
<p><bdo dir="rtl">ABC 123</bdo></p>
Отличия HTML 4.01 от HTML 5
Нет.Значение CSS по умолчанию
bdo {
unicode-bidi : bidi-override;
}
Поддержка глобальных атрибутов
Элемент поддерживает "глобальные атрибуты".
Атрибуты событий
Элемент поддерживает "атрибуты событий".