Dokument HTML składa się ze znaczników języka HTML i ma zazwyczaj rozszerzenie
.html lub .htm.
Nadrzędnym elementem jest zawsze znacznik <html>, który oznacza początek dokumentu. Każdy znacznik
musi posiadać swoje zakończenie w postaci </ZNACZNIK>, czyli dla znacznika głównego będzie to </html>, który jest
za razem oznaczeniem końca dokumentu.
Kolejnymi głównymi znacznikami są <head> i <body>, które zawierają w sobie odpowiednio elementy nagłówka
dokumentu i treści dokumentu. W nagłówku, czyli pomiędzy znacznikami <head> i </head> zawierają się tytuł strony
i meta informacje opisujące stronę. Tytuł strony umieszczamy w znaczniku <title> np. <title>Moja strona</title>
Właściwa treść strony znajduje się w obrębie znacznika <body> np. <body>To jest moja pierwsza strona internetowa</body>
Przykład całego dokumentu HTML
<html>
<head>
<title>Moja strona</title>
</head>
<body>
Witaj na mojej pierwszej stronie
</body>
</html>