Атрибут translate тега <sub>
Описание
Атрибут translate указывает, должен ли текст внутри элемента <sub> переводиться автоматическими системами перевода (например, Google Translate). Особенно полезен для научных обозначений, которые не требуют перевода.
<p>
Химическая формула: H<sub translate="no">2</sub>O (вода)
</p>
Значения атрибута:
| Значение | Описание | Когда использовать |
|---|---|---|
no |
Запретить автоматический перевод | Для формул, кодов, научных обозначений |
yes |
Разрешить автоматический перевод | Для пояснительного текста в индексе |
Рекомендуемые случаи применения:
- Химические формулы (H2O, CO2)
- Математические индексы (xn, yi)
- Научные обозначения (E0, t1/2)
- Технические спецификации (vmax)
Примеры с разными типами контента:
<p>
<sub translate="no">CO<sub>2</sub></sub> - диоксид углерода<br>
<sub translate="yes">см. примечание</sub> в тексте
</p>
Рекомендации:
- Всегда используйте
translate="no"для:- Химических элементов и формул
- Математических символов
- Научных констант
- Сочетайте с атрибутом
langдля точного указания языка - Для пояснений используйте
translate="yes"
Ограничения:
- Не все системы перевода учитывают этот атрибут
- На мобильных устройствах поведение может отличаться
- Не заменяет профессиональный перевод научных текстов
Пример с химическими элементами:
<p>
<sub translate="no">H<sub>2</sub>SO<sub>4</sub></sub> - серная кислота<br>
<sub translate="no">NaCl</sub> - хлорид натрия
</p>
Примечание: Для научных документов на нескольких языках предпочтительнее готовить отдельные версии с профессиональным переводом, а не полагаться на автоматические системы.