Razmak hipertekstualnog jezika za označavanje (HTML) je korištenje kodiranja za stvaranje određene količine praznog prostora oko riječi, odlomaka, slika ili ćelija tablice u HTML dokumentu. Oznake za HTML razmak vidljive su samo kada web programer ili dizajner radi s HTML-om u običnom tekstualnom dokumentu ili softverskom programu za web dizajn. Kada se stranica prikaže u web-pregledniku, oznake razmaka zamjenjuju se njihovim određenim mjerama praznog prostora. Najčešće oznake za HTML razmak uključuju oznaku praznog razmaka, oznake za prilagodbu margine, oznaku prijeloma reda i oznake za punjenje ćelija za razmak unutar tablica. Ispravna upotreba HTML koda za razmake smatra se važnom za izradu web stranica s vizualno privlačnim bijelim prostorom i čistim tekstom.
Jedna od prvih oznaka za razmak koju većina dizajnera web stranica nauči je oznaka praznog prostora. Ova oznaka koristi kraticu za “razmak bez prekida”. Upisivanje ove HTML oznake brz je način za uvlačenje odlomka ili pomicanje usidrene slike na željeno mjesto na stranici. Oznaka singularnog praznog razmaka stvara mali razmak ispred riječi ili slike, tako da je obično treba upisati oko tri puta za pravilno uvlačenje odlomka. Jedan prečac do ovog HTML kodiranja je kopirati prvu oznaku i zalijepiti je u HTML uređivač potreban broj puta.
Oznake prijeloma redaka za HTML razmak su oznake dizajnirane da kontroliraju gdje se tekst na web stranici prelama na sljedeći redak. Budući da web-preglednici automatski prelamaju tekst nakon što dođe do krajnje desne strane stranice, umetanje oznaka prijeloma reda daje web-programeru kontrolu gdje počinje novi redak teksta. Uključivanje bloka teksta u ove oznake označava odlomak, a uključivanje oznaka margina također kontrolira količinu praznog HTML razmaka koji uokviruje skupinu odlomaka na web stranici.
Web programer upisuje oznake margina za HTML razmak u početnu oznaku tijela HTML dokumenta. Margine na vrhu, dnu i sa strane web stranice mjere se u pikselima, a većina web-preglednika ima zadane margine od 10. Umetnuta je početna oznaka koja mijenja te margine sa željenim brojem marginalnih piksela u navodnicima. Razmak unutar HTML tablice poznat je kao punjenje ćelija jer označeni razmak postavlja tekst ili slike u svakoj ćeliji tablice. Pisanje HTML koda za razmak između tablica vrši se umetanjem oznake s odabranim brojem piksela označenim u navodnicima.