Tipo de documento html explicado

Tipo de documento html explicado
O tipo de documento contém as informações que definem o tipo de linguagem de marcação do documento. No HTML, o tipo de documento informa ao navegador sobre a versão do HTML para que o navegador lida com os elementos de acordo. No HTML 5, especifica que o documento deve ser reconhecido como um html 5.0 documento. No entanto, as versões anteriores do HTML podem ter tipos rigorosos, transitórios ou de documentos de quadros.

Este artigo serviria como bloco de construção para aprender os conceitos básicos dos tipos de documentos HTML e, depois disso, você poderá decidir qual tipo de documento serve melhor seu objetivo.

Tipos de documentos em html

A declaração do tipo de documento varia de versão para versão. Vamos explorar várias maneiras de declarar o tipo de documento para o seu documento.

Como declarar o tipo de documento em html5

HTML5 é a versão mais recente do HTML sendo usada hoje em dia. A declaração do tipo de documento pode ser feita usando a seguinte linha.

Depois que a linha acima é escrita antes da tag, o navegador a reconhece instantaneamente como uma página HTML5. Recomenda -se usar o tipo de documento, pois você pode não obter a saída desejada em versões mais antigas de navegadores. A imagem fornecida abaixo serve como a estrutura básica de um documento HTML5, onde é declarado no topo.

Observação: A maioria dos editores de código modernos adicionam este tipo de documento automaticamente. Caso contrário, você pode adicioná -lo manualmente também.

Como declarar o tipo de documento em html4

Embora o tipo de documento usado por html4 esteja obsoleto agora e não é mais utilizável no HTML5. No entanto, o objetivo é esclarecer a diferença entre o tipo de documento de html5 e html4. Um documento HTML4 pode ter um dos seguintes DTDs (Tipos de definição de documentos):

Html4 rigoroso doctype

O tipo rigoroso permite que você use apenas os elementos suportados pela versão atual. Assim, os elementos depreciados não podem ser exercidos quando um documento tiver rigoroso doctype. A sintaxe a declarar este tipo de documento está escrito abaixo.

"http: // www.W3.org/tr/html4/strito.dtd ">

HTML4 Doctype de transição

O DTD de transição também aceita os elementos atuais e depreciados. Esta sintaxe é usada para declarar o Doctype de transição.

"http: // www.W3.org/tr/html4/transição.dtd ">

HTML4 FrameSet Doctype

Este é um derivado do doctype de transição e, portanto, contém todos os elementos suportados por ele. O FrameSt basicamente converte o corpo do documento (o elemento do corpo é substituído por um elemento de quadros ou quadro) em quadros retangulares. A seguir, a sintaxe para declarar um HTML4 FrameSet Doctype.

"http: // www.W3.org/tr/html4/quadro.dtd ">

Conclusão

Nos documentos html, o navegador diz ao navegador sobre a versão da linguagem html que está sendo usada. Existem diferentes maneiras de declarar um tipo de documento em html5 e html4. Se o tipo de documento não estiver definido, as versões mais recentes do navegador o reconhecem como um documento HTML5. Para html4, você deve especificar para usar os elementos/propriedades suportados por html4. Este artigo forneceu uma visão geral detalhada de em html. Atualmente, é recomendável (não é necessário porque os editores/navegadores modernos o consideram um documento HTML5) para usar o documento para cada documento HTML.