Do formatowania tekstu na stronie WWW można wykorzystać wiele różnych znaczników. Poza tym można wykorzystać jeszcze Kaskadowe Arkusze Stylów CSS, które dają o wiele potężniejsze możliwości formatowania tekstu niż same znaczniki HTML.
Za pomocą znaczników HTML można też dokonać podzielenia tekstu na logiczne części – można wyróżnić m.in. paragrafy i nagłówki. Dzięki temu tekst na stronie jest znacznie łatwiejszy do czytania.
Aby wstawić nagłówek w HTML, należy użyć jednego ze znaczników od <h1> do <h6>, które służą do utworzenia sześciu różnych poziomów nagłówków. Każdy jest inaczej sformatowany – nagłówek wstawiony za pomocą znacznika <h1> jest największy, a ten utworzony za pomocą znacznika <h6> jest najmniejszy.
Dodatkowo warto wiedzieć że tekst w nagłówkach jest szczególnie traktowany przez wyszukiwarki internetowe, które nadają większą wagę tekstowi który został oznaczony jako nagłówek.