Атрибут lang тега <acronym>
Описание
Атрибут lang в теге <acronym> указывает язык текста акронима. Это особенно важно для многоязычных документов и правильного отображения.
Синтаксис:
<acronym lang="код-языка" title="...">Акроним</acronym>
Основные языковые коды:
| Язык | Код | Пример |
|---|---|---|
| Английский | en |
<acronym lang="en" title="World Health Organization">WHO</acronym> |
| Русский | ru |
<acronym lang="ru" title="Организация Объединенных Наций">ООН</acronym> |
| Французский | fr |
<acronym lang="fr" title="Organisation du Traité de l'Atlantique Nord">OTAN</acronym> |
Примеры с региональными вариантами:
<acronym lang="en-US" title="Federal Bureau of Investigation">FBI</acronym>
<acronym lang="en-GB" title="British Broadcasting Corporation">BBC</acronym>
<acronym lang="zh-CN" title="中华人民共和国">中国</acronym>
Особенности работы:
- Наследует значение от родительских элементов
- Влияет на автоперевод в браузерах
- Используется скринридерами для выбора голоса
- Рекомендуется сочетать с атрибутом title
Рекомендации:
- Всегда указывайте для иностранных акронимов
- Для латинских сокращений используйте
lang="la" - Используйте стандартные коды ISO 639-1
- В новых проектах заменяйте на
<abbr>
Ограничения:
- Не влияет на перевод атрибута title
- Старые браузеры могут игнорировать атрибут
- Не изменяет направление текста (используйте с dir для RTL)