English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Руководство по HTML

Полный список тегов HTML

Атрибут dir в HTML

Глобальный атрибут dir — это энумеративный атрибут, указывающий направление текста в элементе. Возможные значения его такие: ltr, указывает на слева направо, используется для языков, пишущихся слева направо (например, английский язык); rtl, указывает на справа налево, используется для языков, пишущихся справа налево (например, арабский язык); auto, указывает, что направление определяет агент пользователя. При анализе символов в элементе используется базовый алгоритм, до тех пор, пока не будет обнаружен символ с сильным направлением, после чего это направление применяется ко всему элементу.

Глобальные атрибуты HTML

Онлайн пример

Парagraphы с текстом, направленным слева направо и справа налево:

<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>Использование атрибута HTML dir (Основной учебник сети oldtoolbag.com)</title>
</head>
<body>
<bdo dir="ltr">Направление текста слева направо!</bdo><br>
<bdo dir="rtl">Направление текста справа налево!</bdo>
</body>
</html>
Проверьте ‹/›

Совместимость с браузерами

IEFirefoxOperaChromeSafari

Все основные браузеры поддерживают атрибут dir

Определение и использование

Атрибут dir определяет направление текста в содержимом элемента.

Различия между HTML 4.01 и HTML5

В HTML5, атрибут dir может использоваться для любого HTML элемента (он проверяет любой HTML элемент. Но это не всегда полезно).

В HTML 4.01, элемент dir не может использоваться: <base>, <br>, <frame>, <frameset>, <hr>, <iframe>, <param>, и <script>.

Синтаксис

<элемент dir="ltr|rtl|auto">

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

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

Глобальные атрибуты HTML