HTML5, опростен документ
Нека да разгледаме един от най-простите HTML5 документи. Започва с посочване на вида на документа, като се използва специален код за описание на вида на документа (значението на този код е обяснено в следващия раздел), след което се задават кодирането и името на документа, след което следва неговото съдържание. В този случай съдържанието се състои от един абзац от текста:

Този прост документ може да бъде опростен още повече. Например крайният таг обикновено не се изисква в стандарта HTML5, защото браузърите знаят как да затворят всички отворени елементи в края на документа (и HTML5 легализира това поведение). Но изрязването на ъгли като този, вместо да го опрости, прави маркирането по-трудно за разбиране и може да причини неочаквани грешки.
Повечето уеб разработчици са на мнение, че използването на традиционни раздели е полезно за улесняване на четенето на документа. те ясно разделят информацията за страницата (заглавието на страницата) и самото съдържание (основната част на страницата). Тази структура е особено полезна, когато към страницата се добавят скриптове, таблици със стилове и мета елементи:
И накрая, целият документ (с изключение на реда за докти) може да бъде обвит в традиционен елемент, както е показано в следния списък:
До HTML5 всяка версия на официалната спецификация на HTML изискваше използването на елемент, въпреки че присъствието на този елемент по никакъв начин не влияе върху изобразяването на останалата част от кода на страницата в браузъра. В HTML5 използването на този елемент зависи изцяло от разработчика.
В този момент тази примерна страница е някъде между най-простия HTML5 документ и разширената начална точка за практична HTML5 уеб страница. В следващите раздели ще добавим останалите необходими елементи към него и ще се задълбочим в маркирането.
HTML5 Тип на документа Описание
Първият ред на всеки HTML5 документ винаги съдържа описание на типа документ. Това описание ясно показва, че съдържанието на HTML5 следва и изглежда така:
Първото нещо, което ви хваща окото при описването на типа документ HTML5, е поразителната му простота. Сравнете го например с тромавото описание на типа документ, който уеб разработчиците трябва да използват при работа със строг XHTML 1.0:
Дори професионалните уеб разработчици трябваше да копират и поставят описание на XHTML тип документ от друг документ. А описанието на типа документ HTML5 е кратко, ясно и лесно за въвеждане на ръка.
Описанието на типа HTML5 документ е забележително и с това, че не включва официалния номер на версията на HTML (5 за HTML5). Просто се посочва, че страницата е HTML страница. Това е в съответствие с новата концепция за HTML5 като жив език. Новите функции, добавени към HTML, са автоматично достъпни за поставяне на страницата, без да се изискват промени в описанието на типа на документа.
Всичко това повдига труден въпрос: ако HTML5 е жив език, тогава защо една страница изобщо се нуждае от описание на тип документ?