Атрибут lang тега <ins>


Описание

Атрибут lang определяет язык вставленного текста внутри элемента <ins>. Это важно для правильного отображения и произношения текста, а также для SEO и доступности.

Пример использования:
<p> Последнее обновление: <ins lang="en" datetime="2025-11-21">New section added</ins> </p> <p> النص الأصلي <ins lang="ar" dir="rtl">إضافة جديدة</ins> </p>

Основные языковые коды:

Язык Код Пример
Английский en <ins lang="en">Update</ins>
Русский ru <ins lang="ru">Обновление</ins>
Арабский ar <ins lang="ar">تحديث</ins>
Китайский zh <ins lang="zh">更新</ins>

Пример с изменением языка:

<article lang="ru"> <p> Основной текст на русском языке. <ins lang="en">Important note in English</ins> </p> </article>

Рекомендации:

  • Используйте стандартные языковые коды ISO 639-1
  • Для диалектов укажите регион: en-US, pt-BR
  • Сочетайте с dir для RTL-языков (арабский, иврит)
  • Указывайте язык для всех нестандартных фрагментов текста
  • Проверяйте с помощью валидаторов

Ограничения:

  • Не влияет на автоматический перевод браузера
  • Некоторые скринридеры могут игнорировать вложенные языковые изменения
  • Для сложных случаев используйте метатеги

Пример в многоязычном документе:

<div lang="ru"> <h2>Договор аренды</h2> <p> Последние изменения: <ins lang="en">(updated: 2025-11-21)</ins> </p> <ins lang="uk">Додано умови доставки</ins> </div>

Примечание: Правильное использование атрибута lang особенно важно в многоязычных документах и при внесении изменений на иностранных языках. Это улучшает доступность и помогает поисковым системам корректно индексировать контент.