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 |