HTML глобальный атрибут dir

Определение и применение

Глобальный атрибут dir определяет направление текста содержимого элемента.

Синтаксис:

HTML
<element dir = "ltr | rtl | auto">

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

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

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

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

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

Значения атрибута

Значение Описание
ltr Направление слева направо.
rtl Определяет направление текста справа налево.
auto Направление текста определяется браузером автоматически на основании содержимого (рекомендуется только в том случае если направление текста неизвестно).

Без dir направление обычно наследуется от родителя; у корня по умолчанию оно слева направо. У <bdi> режим по умолчанию — auto. Автоматический режим ориентируется на первый символ с сильным направлением, а не просто меняет порядок букв.

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

Глобальный атрибут dir

Сравните направление содержимого и выравнивание строк.

index.html
HTML
<p dir="ltr">ABC 123</p>
<p dir="rtl">مرحبا 123</p>

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

В HTML5, атрибут dir может быть использован к любому элементу HTML (пройдёт валидацию), но в некоторых случаях в этом нет необходимости.

В HTML 4.01, атрибут dir не может быть применён к следующим элементам: