http-эквивалент = альтернатива контент-язык - способ указания языка документа

11

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

<meta http-equiv="content-language" content="es-ES">

Когда я захожу на сайт W3C и читаю о разметке языка HTML , я получаю следующее:

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

Как определить язык документа сейчас?

tugberk
источник

Ответы:

4

Это относится к <html>тегу:

<html lang="en">
Джон Конде
источник
Спасибо! мы всегда должны использовать двухбуквенное имя языка ISO? или мы можем использовать что-то вроде этого en-US:?
Тагберк
Это определено здесь в деталях: w3.org/TR/html4/struct/dirlang.html
tugberk
Документ со спецификацией для того, что является приемлемым, довольно длинный, и я его не читал, но на основании примеров, которые я видел, кажется, что приемлемым значением является двухбуквенный язык ISO. Если я ошибаюсь, надеюсь, кто-то укажет на это.
Джон Конде
Информация здесь должна быть правильной, верно? w3.org/TR/html4/struct/dirlang.html#langcodes
tugberk
1
Только если вы используете HTML4. Спецификации HTML5 разные.
Джон Конде
2

Полный ответ на вопрос дан W3C здесь: http://www.w3.org/International/questions/qa-http-and-lang.en

@Джон Конде прав, что он должен быть включен как часть <html>тега, но также важно учитывать, что он включен как часть заголовков HTTP.

Большинство метаэлементов являются избыточными заменами или переопределениями для информации, которая должна отправляться как часть HTTP-запроса и ответа.

Майк Хадсон
источник
2

<meta http-equiv="content-language" content="ll-cc"> что это

Джон Конде прав, что он должен быть включен как часть тега, но также важно учитывать, что он включен как часть заголовков HTTP.

Большинство метаэлементов являются избыточными заменами или переопределениями для информации, которая должна отправляться как часть HTTP-запроса и ответа.

кино телугу
источник
Что вы имеете в виду "что это"?
Полморрисс