Deklaracja <!DOCTYPE HTML> wskazuje, że dokument napisano w której wersji HTML?
Źle. Nie ma wersji „HTML 6” w tym znaczeniu.
Dobrze. Krótka deklaracja
<!DOCTYPE html> to HTML5.Źle. Nie ma takiej wersji.
Źle. HTML 4 miał znacznie dłuższą deklarację DOCTYPE.
Deklaracja
<!DOCTYPE HTML> - krótka, bez numeru wersji ani odwołania do DTD - to znak rozpoznawczy HTML5. Informuje przeglądarkę, że dokument korzysta z najnowszego standardu. Dlatego oznacza HTML w wersji 5.Krótki zapis
<!DOCTYPE HTML> wprowadzono dopiero w HTML5. Wcześniejsza wersja 4 miała długą deklarację z odwołaniem do DTD. Wersje „6” i „7” w tym kontekście nie istnieją jako standardy HTML. Ten zapis oznacza HTML w wersji 5.