Атрибут translate тега <acronym>
Описание
Атрибут translate определяет, должен ли текст внутри тега <acronym> переводиться автоматическими системами перевода. Особенно полезен для технических терминов и устойчивых сокращений.
Синтаксис:
<acronym translate="no" title="...">Акроним</acronym>
Значения атрибута:
| Значение | Поведение |
|---|---|
yes |
Разрешает перевод (значение по умолчанию) |
no |
Запрещает автоматический перевод |
Примеры использования:
1. Технические термины (не переводить):<acronym translate="no" title="JavaScript Object Notation">JSON</acronym>
<acronym translate="yes" title="United Nations">UN</acronym>
Рекомендации:
- Используйте
translate="no"для:- Технических терминов (API, HTML, CSS)
- Устойчивых сокращений (PDF, JPEG)
- Брендов и названий компаний (IBM, NASA)
- Сочетайте с атрибутом
langдля точного определения языка - Для полных названий используйте атрибут
title
Ограничения:
- Не влияет на перевод атрибута title
- Поддержка зависит от системы перевода
- Не гарантирует полного запрета перевода
- В HTML5 рекомендуется использовать
<abbr>