Declaração do tipo de documento
No topo de cada uma de suas páginas, você precisa de uma declaração de documento. Sim, deve.
Se você não especificar um tipo de documento, seu HTML não é legítimo HTML e a maioria dos navegadores usará o modo Quirks para processar páginas, o que significa que o navegador acha que você não sabe o que está fazendo e lida com seu código da maneira do navegador. Você pode ser um mestre em HTML que é invencível na Terra, ou seu HTML pode ser impecável e o CSS pode ser perfeito, mas se não houver nenhuma declaração de documentos ou declaração de documentos errados, sua página da web é exatamente a mesma que um bebê Gibbon de um olho, míope.
A declaração de documentação para XHTML 1.0 Strict é a seguinte:
<! Doctype html public -// w3c // dtd xhtml 1.0 strict // en http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd>
A seguir, a declaração do documento do XHTML 1.1. Como a versão mais recente do XHTML, parece mais perfeita, mas ainda existem alguns problemas. Vamos explicar um pouco mais tarde.
<! Doctype html public -// w3c // dtd xhtml 1.1 // en http://www.w3.org/tr/xhtml11/dtd/xhtml11.dtd>
Observe que a tag Doctype deve ser capitalizada e prefixada com um ponto de exclamação em meio largura em inglês! É a única tag que quebra as regras e não precisa ser fechada.
Declaração de idioma
Mesmo que o cabeçalho HTTP ou o atributo xml: lang estivesse definido na tag HTML, você deve especificar um idioma primário para o documento. Embora não seja necessário lidar com um documento XHTML legítimo, também é uma consideração de facilidade de uso. Os valores são abreviados, como en (inglês, inglês), FR (francês, francês), DE (alemão, alemão).
Declare um documento que usa principalmente o conteúdo em inglês, um exemplo é o seguinte:
<html xmlns = http: //www.w3.org/1999/xhtml xml: lang = en>
Depois de declarar o idioma principal, se você precisar usar outro idioma, também poderá usar o atributo XML: Lang Inline (por exemplo, <span xml: lang = de> html hund </span>).
Tipo de conteúdo
O tipo de mídia e o conjunto de documentos HTML podem ser especificados e podem ser feitos usando cabeçalhos HTTP, como:
Tipo de conteúdo: texto/html; charset = utf-8
A primeira parte do cabeçalho HTTP (como Text/HTML) é o tipo MIME de arquivo, que permite ao navegador conhecer o tipo de mídia do arquivo e, portanto, saber como lidar com isso. Todos os arquivos têm tipo MIME. As imagens JPEG são Imagens/JPEG, os arquivos CSS são texto/CSSS e HTML geralmente usam texto/html.
A segunda parte do cabeçalho HTTP (como a parte UTF-8) é o conjunto de caracteres.
Talvez a maneira mais fácil de configurar um cabeçalho HTTP seja usar a etiqueta do cabeçalho com sinônimos HTTP (equivalente a HTTP) em HTML, assim:
<meta http-equiv = content-type content = text/html; charset = utf-8 />
Abaixo estão as instruções de documentos comumente usadas. De fato, o Dreamweaver é a declaração padrão.
Copie o código