Спецификация HTML 4.01 + Спецификация CSS2


Наследование кодов языка


Элемент наследует информацию кода языка в следующем порядке (приоритет от высшего к низшему):

  • установлен атрибут lang

    в самом элементе;

  • установлен атрибут lang ближайшего элемента-предка (т.е. атрибут lang наследован);
  • заголовок HTTP "Content-Language" (который может быть сконфигурирован на сервере). Например:

    Content-Language: en-cockney

  • значения ПА по умолчанию и установки пользователя.
  • В этом примере основной язык документа - французский ("fr"). Один параграф объявлен как испанский ("es"), после которого возвращается основной язык (французский). Следующий параграф содержит фразу на внедрённом японском ("ja"), после чего возвращается основной язык (французский).

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <HTML lang="fr"> <HEAD> <TITLE>Un document multilingue</TITLE> </HEAD> <BODY> ...интерпретируется как французский...

    <P lang="es">...интерпретируется как испанский...

    <P>...снова интерпретируется как французский...

    <P>...французский текст прерывается японским... <EM lang="ja">что-нибудь на японском</EM>здесь снова продолжается французский...

    </BODY> </HTML>

    Примечание. Если ячейка занимает область из нескольких ячеек (span), то она может наследовать значение lang

    не из своего предка, а из первой ячейки в span . См. детали в разделе наследование выравнивания.



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