О спецификации HTML 4.0

Задание языка содержимого: атрибут lang


Определения атрибутов

lang

=

Этот атрибут указывает основной язык значений атрибутов элементов и секстового содержимого. По умолчанию значение этого атрибута не установлено.

Информация о языке, указанная с помощью атрибута , может использоваться агентом пользователя для управления генерацией изображения различными способами. Некоторые ситуации, в которых указываемая автором информация а языке, может быть полезна:

  • Помощь поисковым машинам
  • Помощь синтезаторам речи
  • Помощь агентам пользователей в выборе вариантов глифов для высококачественной типографии
  • Помощь агенту пользователя в выборе набора кавычек
  • Помощь агенту пользователя в вопросах , лигатур и интервалов
  • Помощь программа проверки грамматики и орфографии
  • Атрибут указывает код содержимого элемента и значений атрибутов; относится ли он к данному атрибуту, зависит от синтаксиса и семантики атрибута и от операции.

    Атрибут предназначен для того, чтобы позволить агентам пользователей более осмысленно генерировать изображение на основе принятой культурной практики для данного языка. Это не подразумевает, что агенты пользователей должны генерировать символы, не являющиеся типичными для конкретного языка, менее осмысленным способом; агенты пользователей должны пытаться сгенерировать се символы, независимо от значения, указанного в атрибуте .

    Например, если в русском тексте должен появиться символ греческого алфавита:

    <P><Q lang="ru">"Эта супермощность была результатом &gamma;-радиации,</Q> объяснил он.</P>

    агент пользователя (1) должен попытаться сгенерировать русский текст соответствующим образом (например, в соответствующих кавычках) и (2) попытаться сгенерировать символ γ, даже если это не русский символ.

    Дополнительную информацию см. в разделе о неотображаемых символах.



    Содержание раздела