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

Синтаксис

Содержимое элемента заключается между открывающим (<bdi>) и закрывающим (</bdi>) тегами.

Пример

<!DOCTYPE html>
<html>
  <head>
    <title>Заголовок документа</title>
  </head>
  <body>
       <h1>Пример использования элемента bdi</h1>
       <p dir="ltr"><bdi>أرمينيا جميلة</bdi> Это предложение на арабском автоматически отображается справа налево.</p>

   </body>
</html>

Результат

Пример использования элемента bdi

Атрибуты

Тег <bdi> поддерживает глобальные атрибуты и атрибуты событий.

Как добавить стиль к тегу <bdi> ?

Распространенные свойства для изменения визуальной насыщенности/выделения/размера текста внутри тега <bdi>:

Цвет текста внутри тега <bdi>:

Стили форматирования текста для тега <bdi>:

Другие свойства для тега <bdi>:

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

chrome firefox safari opera

Практикуйте свои знания

Что такое HTML-тег <bdi> и для чего он используется?
Считаете ли это полезным?