http-equiv = alternativa ao idioma do conteúdo - a maneira de especificar o idioma do documento


11

Muitos sites usam a seguinte metatag para especificar o idioma padrão do documento:

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

Quando vou ao site do W3C e leio sobre a marcação da linguagem HTML, recebo o seguinte:

O uso do meta-elemento para especificar o idioma padrão de todo o documento é obsoleto. Considere especificar o idioma no elemento raiz.

Qual é a maneira de especificar o idioma do documento agora?

Respostas:


4

Pertence à <html>etiqueta:

<html lang="en">

obrigado! devemos sempre usar o nome do idioma ISO de duas letras? ou podemos usar algo como isto en-US:?
tugberk

É definido aqui em detalhes: w3.org/TR/html4/struct/dirlang.html
tugberk

O documento de especificação para o que é aceitável é bastante longo e não o li, mas com base nos exemplos que vi, parece que a linguagem ISO de duas letras é o único valor aceitável. Se eu estiver errado, espero que alguém aponte isso.
John Conde

As informações aqui devem estar corretas, certo? w3.org/TR/html4/struct/dirlang.html#langcodes
tugberk

1
Somente se você estiver usando HTML4. As especificações do HTML5 são diferentes.
John Conde

2

A resposta completa para a pergunta é respondida pelo W3C aqui: http://www.w3.org/International/questions/qa-http-and-lang.en

O @John Conde está certo de que deve ser incluído como parte da <html>tag, mas também há a consideração importante de garantir que ela seja incluída como parte dos cabeçalhos HTTP.

A maioria dos elementos Meta são substituições ou substituições redundantes de informações que devem ser enviadas como parte da solicitação e resposta HTTP.


2

<meta http-equiv="content-language" content="ll-cc"> o que é isso

John Conde está certo de que deve ser incluído como parte da tag, mas também há a consideração importante de garantir que ela seja incluída como parte dos cabeçalhos HTTP.

A maioria dos elementos Meta são substituições ou substituições redundantes de informações que devem ser enviadas como parte da solicitação e resposta HTTP.


Como assim "o que é isso"?
paulmorriss 18/09/12
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.