HTML-документ складається з двох розділів – заголовка – вміст елемента <head> і змістовної частини – вміст <body> .
Тег < html > є контейнером, який містить у собі весь вміст веб-сторінки, включно з тегами <head> і <body>. Відкриваючий і закриваючий теги < html > у документі необов’язкові, але гарний стиль диктує неодмінне їхнє використання.
Усередині < head > зазвичай міститься заголовок, ключові слова, опис сторінки та інші службові дані. Також усередині нього підключаються зовнішні ресурси, наприклад, стилі.