HTML - Tag <doctype>

Descrição

A tag HTML <doctype> é usada para especificar qual versão de HTML o documento está usando. Isso é conhecido como declaração de tipo de documento (DTD).

NOTE - A tag <! DOCTYPE> não possui uma tag de finalização !.

Exemplo

<!DOCTYPE html>
<html>

   <head>
      <title>HTML doctype Tag</title>
   </head>

   <body>
      <p>doctype declaration <doctype> is mentioned at the starting of
         every HTML document.</p>
   </body>
</html>

Isso produzirá o seguinte resultado -

Declaração

O HTML 4.01 tem 3 tipos de documentos possíveis - HTML 4 Strict, HTML 4 Transitional e HTML 4 Frameset. Cada documento HTML que você cria deve ter um desses três DTDs.

HTML 4 Strict

Este tipo de documento inclui todos os elementos HTML, exceto aqueles que foram descontinuados e aqueles que aparecem em documentos de conjunto de quadros.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
   "http://www.w3.org/TR/html4/strict.dtd">

HTML 4 Transicional

Este tipo de documento inclui todos os elementos HTML, incluindo aqueles que foram descontinuados.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">;

Conjunto de quadros HTML 4

Este tipo de documento inclui todos os elementos HTML no DTD transicional, bem como aqueles no documento emoldurado.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
   "http://www.w3.org/TR/html4/frameset.dtd">

Declaração HTML 5

Em HTML5, há apenas uma declaração, ou seja,

<!DOCTYPE html>

Suporte de navegador

cromada Raposa de fogo IE Ópera Safári Android
sim sim sim sim sim sim