Путь к текущей странице:

Объявление языка в HTML- и XHTML-документах

2005-09-11

Некоторые рекомендации относительно объявления языка в HTML- и XHTML-документах:

  • всегда объявляйте язык по умолчанию для страницы, используя тег html, за исключением случаев, когда в документе используется более одного языка;
  • используйте атрибуты lang и/или xml:lang для указания любых локальных изменений языка на уровне отдельных фрагментов текста;
  • do not use Content-Language to declare the default text processing language, and do not use language attributes to declare the primary language metadata;
  • не объявляйте язык документа в теге body;
  • для HTML используйте только атрибут lang, для XHTML 1.0, отдаваемого как text/html, используйте атрибуты lang и xml:lang, для XHTML в качестве XML используйте только атрибут xml:lang;
  • если для текста в значениях атрибутов и в рамках контента элемента используются разные языки, имейте в виду принцип «матрёшки» (russian doll approach);
  • для документов, в которых используется несколько языков, либо задайте один из языков в теге html либо не указывайте язык вовсе.

На английском: Best Practices for Declaring Languages in HTML and XHTML


Комментарии
Внимание
Эта заметка была перенесена из старого блога, где к ней были комментарии, на данной странице не отражённые.

Ваш комментарий

Вставка переводов строк и разбиение на абзацы происходит автоматически. HTML и BBCode не поддерживаются.

(не публикуется)
(спам бесполезен)
→ 
(можно будет отписаться)

© 2001—2008 Марат Таналин (http://TANALIN.com/)

Перепечатка любых материалов сайта в любом объёме запрещена


Статистика
  • Рейтинг@Mail.ru
  • Rambler's Top100