Атрибут | ||||||
dir | 3+ | 1+ | 3.5+ | 1+ | 1+ | 1+ |
HTML Атрибут dir
Атрибут dir (от англ. "directionality" ‒ «направленность») устанавливает направление вывода текста элемента или направление вывода таблиц — слева направо или справа налево.
Браузеры обычно самостоятельно различают направление текста, если он задан в кодировке Юникод, но с помощью атрибута dir можно указать, в каком направлении отображать текст. Для арабских и еврейских символов приоритетным является направление, заложенное в Юникод, поэтому на них атрибут dir действовать не будет.
Примечание: Действие атрибута dir наследуется от родительского элемента, а так же существует возможность переопределения его значения в дочернем элементе.
Примечание: Атрибут dir является обязательным для элемента <bdo>, в котором он имеет другое смысловое значение. Dir не наследуется элементом <bdi>.
Этот атрибут может быть переопределен свойствами CSS direction и unicode-bidi, если страница CSS активна и элемент поддерживает эти свойства.
Так как направление текста семантически связана с его содержанием, рекомендуется, чтобы веб-разработчики использовали этот атрибут вместо соответствующих свойств CSS, когда это возможно. Таким образом, текст будет отображаться корректно даже в браузере, который не поддерживает CSS.
Синтаксис
<element dir="ltr|rtl|auto">
Значения
- ltr
- Текст отображается как обычно — слева направо (по умолчанию).
- rtl
- Текст инвертируется и отображается справа налево.
- auto
- Устанавливает автоматическое определение расположения текста.
Значение по умолчанию
ltr
Применяется к тегам
В HTML5 атрибут может быть использован с любым HTML-элементом.
Различия между HTML 4.01 и HTML5
В HTML 4.01, атрибут dir не может быть использован с тегами: <base>, <br>, <frame>, <frameset>, <hr>, <iframe>, <param>, и <script>.
Пример использования:
Атрибут dir
Спецификации
Спецификация | Статус |
---|---|
Current W3C Draft | Текущий проект |
WHATWG HTML Living Standard (WHATWG) | Живой стандарт |
HTML5 (W3C) | Рекомендация |
HTML5.1 (W3C) | Рекомендация |
HTML 4.01 (W3C) | Рекомендация |
Поддержка браузерами
Учебник HTML
HTML уроки: HTML Атрибуты
