Definição da versão xml do tipo de documento

1

Instruções DTD do W3C incluem o seguinte como a primeira linha de um (X) documento HTML:

<?xml version="1.0" encoding="utf-8"?>

Eu reconheço a importância das declarações DOCTYPE que vêm depois disso, mas qual é exatamente o objetivo desta primeira linha? Eu preciso disso? O validador do W3C não parece se importar se está lá ou não.

    
por Joonas Pulakka 13.09.2009 / 15:57

1 resposta

1

Parte da especificação da linguagem de marcação que você usou. Quando os navegadores da Web precisam adivinhar, eles entram no modo estrito, onde esperam codificar a página conforme especificado pelos padrões da w3c.

Sem um doctype, o navegador entrará no "modo quirks", o que significa que eles podem não renderizar a página como você deseja. Além disso, em geral, é apenas uma boa prática:)

    
por 13.09.2009 / 16:06