HTML: tag <doctype>
Descrizione
Il tag HTML <doctype> viene utilizzato per specificare la versione di HTML utilizzata dal documento. Questa viene definita dichiarazione del tipo di documento (DTD).
NOTE - Il tag <! DOCTYPE> non ha un tag di fine !.
Esempio
<!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>
Questo produrrà il seguente risultato:
Dichiarazione
HTML 4.01 ha 3 possibili doctype: HTML 4 Strict, HTML 4 Transitional e HTML 4 Frameset. Ogni documento HTML che crei dovrebbe avere uno di questi tre DTD.
HTML 4 Strict
Questo tipo di documento include tutti gli elementi HTML tranne quelli che sono stati deprecati e quelli che compaiono nei documenti con frame.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
HTML 4 di transizione
Questo tipo di documento include tutti gli elementi HTML compresi quelli che sono stati deprecati.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">;
Set di frame HTML 4
Questo tipo di documento include tutti gli elementi HTML nella DTD transitoria così come quelli nel documento con frame.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
Dichiarazione HTML 5
In HTML5 c'è solo una dichiarazione, ad es
<!DOCTYPE html>
Supporto browser
Cromo | Firefox | IE | musica lirica | Safari | Android |
---|---|---|---|---|---|
sì | sì | sì | sì | sì | sì |