Последствия использования атрибута lang в теге html5 html

Если в начале моего документа html5 я просто использую:

<!DOCTYPE html><html>

как мой сайт окажется в невыгодном положении, если вы не используете что-то вроде:

<!DOCTYPE html><html lang="en">

Ответ 1

Хороший вопрос, но я думаю, что большая часть того, что вы хотите знать, проста:

http://www.w3.org/TR/html4/struct/dirlang.html

Некоторые основные моменты:

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

  • Вспомогательные поисковые системы
  • Вспомогательные синтезаторы речи
  • Помогает пользовательскому агенту выбирать варианты глифов для типографики высокого качества.
  • Помогает пользовательскому агенту выбрать набор кавычек
  • Помогая пользовательскому агенту принимать решения о переносе, лигатуры и интервалы
  • Помощник для проверки орфографии и грамматики

Я не верю, что есть важные различия между HTML4 и HTML5 в отношении этого.