É Content-Type tag meta importante se cabeçalhos de resposta incluem-tipo de conteúdo?

StackOverflow https://stackoverflow.com/questions/1624616

  •  06-07-2019
  •  | 
  •  

Pergunta

No momento, definir o tipo de conteúdo em nossos cabeçalhos responce, um pouco assim ...

Content-Type    text/html; charset=utf-8

Nós também temos isso no topo de páginas HTML ...

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Eu deixei o resto do fora página.

Eu sei que não, estritamente falando, necessidade a meta tag no topo da página html.

No entanto, eu preciso deixá-lo lá realmente, devido ao conhecido navegador bugginess / problemas etc? Eu gostaria de levá-lo para personagem Evite codificação sendo definida em 2 lugares diferentes, mas precisa ter certeza de que não vai estragar nada em algum lugar.

Foi útil?

Solução

incluir ou retirar a meta tag não fará qualquer diferença quando a página é servido a partir do seu site.

Mas se um usuário salva a página para o disco, os metadados Content-Type será perdido. Então continue a incluir a meta tag se você antecipar usuários salvar sua página.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top