Атрибут dir тега <acronym>
Описание
Атрибут dir определяет направление текста внутри тега <acronym>. Особенно полезен для акронимов на языках с письмом справа налево (RTL).
Синтаксис:
<acronym dir="направление" title="...">Акроним</acronym>
Значения атрибута:
| Значение | Направление | Применение |
|---|---|---|
ltr |
Слева направо | Для большинства языков (по умолчанию) |
rtl |
Справа налево | Арабский, иврит, персидский и др. |
auto |
Автоматическое определение | Для смешанного контента |
Примеры использования:
1. Арабский акроним:<acronym dir="rtl" lang="ar" title="منظمة الصحة العالمية">م.ص.ع</acronym>
<p>
<acronym dir="auto" title="North Atlantic Treaty Organization">NATO (الناتو)</acronym>
</p>
Особенности работы:
- Наследует значение от родительских элементов
- Рекомендуется использовать с атрибутом
lang - Не влияет на отображение подсказки (title)
- Для сложных случаев может потребоваться CSS direction
Рекомендации:
- Всегда указывайте для RTL-языков
- Для смешанного контента используйте
dir="auto" - Проверяйте отображение в разных браузерах
- В новых проектах используйте
<abbr>
Пример с CSS:
<style>
acronym[dir="rtl"] {
font-weight: bold;
color: #0066cc;
}
</style>
<acronym dir="rtl" lang="he" title="ארגון הבריאות העולמי">א.ב.ע</acronym>
Ограничения:
- Не изменяет порядок слов в предложении
- Поддержка в старых браузерах может отличаться
- Для полной RTL-верстки требуются дополнительные CSS-стили