Глобальный атрибут class - это перечисляемый атрибут, указывающий направление текста элемента .dir
Задает направление и отображение текста — слева направо или справа налево. Браузеры обычно самостоятельно различают направление текста, если он задан в кодировке Юникод, но с помощью атрибута dir можно указать, в каком направлении отображать текст. Для арабских и еврейских символов приоритетным является направление, заложенное в Юникод, поэтому на них атрибут dir действовать не будет.
Примечание
Этот атрибут является обязательным для <bdo> элемента, где он имеет другое семантическое значение.
Примечание
Браузеры могут разрешать пользователям изменять направление <input> и <textarea>, чтобы облегчить создание контента. Chrome и Safari предоставляют опцию направления в контекстном меню полей ввода, а Legacy Edge использует комбинации клавиш Ctrl
+ Left Shift
и Ctrl
+ Right Shift
. Firefox использует Ctrl
/ Cmd++
Shift
, X
но НЕ обновляет dir значение атрибута.
<dir={ltr | rtl}>
В значении допускается указывать сразу несколько классов, разделяя их между собой пробелом.
Значения
Значение по умолчанию:
В HTML5 атрибут dir можно использовать с любым HTML элементом (все элементы с этим атрибутом будут проходить валидацию. Тем не менее, не всегда это имеет смысл!).
В HTML 4.01 атрибут dir нельзя использовать с элементами <base>, <br>, <frame>, <frameset>, <hr>, <iframe>, <param>, <script>.