<bdi>

Элемент <bdi> (от англ. bidirectional isolate — изоляция двунаправленности) указывает фрагмент текста, который должен быть изолирован от изменения направления вывода текста. Такое поведение важно для текстов, одновременно содержащих разные языки, читающихся слева направо и справа налево.

Синтаксис

<bdi>Текст</bdi>

Атрибуты

Для этого элемента доступны универсальные атрибуты и события.

Пример

<!DOCTYPE html> <html lang="ru"> <head> <meta charset="utf-8"> <title>BDI</title> </head> <body> <p dir="rtl"><bdi>שבת</bdi> — суббота</p> <p>В ашкеназском произношении звучит как «ша́бос» (идиш «ша́бес»), а в сефардском — как «шаба́т».</p> </body> </html>

Результат данного примера показан на рис. 1.

Направление текста

Рис. 1. Направление текста

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

Спецификация Статус
HTML Living Standard Живой стандарт

Браузеры

79 16 15 6 10
37 10 14 6

В таблице браузеров применяются следующие обозначения.

  • — элемент полностью поддерживается браузером;
  • — элемент браузером не воспринимается и игнорируется;
  • — при работе возможно появление различных ошибок, либо элемент поддерживается с оговорками.

Число указывает версию браузреа, начиная с которой элемент поддерживается.