====== HTML глобальный атрибут: dir (директория) ======
[[software:development:web:docs:web:html:global_attributes|Глобальный атрибут]] **class ** - это [[software:development:web:docs:glossary:enumerated|перечисляемый]] атрибут, указывающий направление текста элемента ''.dir''
Задает направление и отображение текста — слева направо или справа налево. Браузеры обычно самостоятельно различают направление текста, если он задан в кодировке Юникод, но с помощью атрибута dir можно указать, в каком направлении отображать текст. Для арабских и еврейских символов приоритетным является направление, заложенное в Юникод, поэтому на них атрибут dir действовать не будет.
=====Интерактивный пример=====
=====Использование=====
В значении допускается указывать сразу несколько классов, разделяя их между собой пробелом.
=====Значения атрибута=====
Значения
* **ltr:** Текст отображается как обычно — слева направо и должно использоваться для языков, которые пишутся слева направо (например, английский);
* **rtl:** Текст инвертируется и отображается справа налево и должно использоваться для языков, которые пишутся справа налево (например, арабский);
* **auto:** позволяет пользовательскому агенту принять решение. Он использует базовый алгоритм, анализируя символы внутри элемента, пока не найдет символ с сильной направленностью, а затем применяет эту направленность ко всему элементу.
Значение по умолчанию:
* ltr
=====Доступность=====
В HTML5 атрибут dir можно использовать с любым HTML элементом (все элементы с этим атрибутом будут проходить валидацию. Тем не менее, не всегда это имеет смысл!).
В HTML 4.01 атрибут dir нельзя использовать с элементами
, ,