Deklaracja typu dokumentu (DOCTYPE) znajduje się na początku pliku HTML i informuje przeglądarkę, w jakim trybie ma interpretować kod. W praktyce jej kluczową rolą jest włączenie trybu standardów (standards mode), aby przeglądarka renderowała stronę zgodnie ze współczesnymi regułami.
W ujęciu egzaminacyjnym zapis <!DOCTYPE html> (często spotykany też jako <!DOCTYPE HTML>) jest kojarzony z HTML5. W HTML5 deklaracja została celowo uproszczona do tej krótkiej formy, bez podawania DTD. Dlatego poprawną odpowiedzią jest "5".
Pozostałe odpowiedzi są błędne, bo nie odpowiadają znaczeniu tej deklaracji:
- "4" — w HTML4 spotykało się znacznie dłuższe deklaracje DOCTYPE z odwołaniem do DTD (np. warianty Strict/Transitional/Frameset), a nie prosty zapis <!DOCTYPE html>.
- "6" i "7" — nie są wersjami HTML w tym kontekście; HTML nie jest wersjonowany w ten sposób, a DOCTYPE w HTML5 nie wskazuje "HTML6/HTML7".
Wskazówka egzaminacyjna: jeśli w odpowiedziach pojawiają się numery wersji, a w treści jest krótki DOCTYPE <!DOCTYPE html>, to zwykle chodzi o HTML5. Z kolei długi DOCTYPE z DTD sugeruje materiał historyczny związany z HTML4 i XHTML.