Marža jezika za označavanje hiperteksta (HTML) je svojstvo koje određuje razmak izvan elemenata. Može se koristiti u kontekstu s paddingom, prostorom unutar elemenata, za vizualno organiziranje objekata. Margine mogu biti potrebne za lakše čitanje, kao i u estetske svrhe. Kada su elementi zbijeni jedan uz drugog, to može dati web-mjestu užurban izgled koji može odvratiti korisnike. Ispravan razmak s HTML marginom stvara uravnoteženiji, ujednačeniji izgled koji ostaje vizualno zanimljiv, ali ne i neodoljiv.
Kada programer postavi HTML marginu, ona može zauzeti do četiri vrijednosti. Ako je dana jedna vrijednost, preglednik će pretpostaviti da bi margine oko objekta trebale biti jednake na svim stranama. Za dvije vrijednosti koristit će prvu za gornji i donji dio, a drugu za lijevu i desnu. Tri vrijednosti ocrtavaju gornju marginu, mjere sa strane i dno. U slučajevima kada su sva četiri definirana, preglednik će postaviti gornji, lijevi, desni i donji dio kako je navedeno.
Svaka HTML margina pruža vizualni prostor oko vanjske strane elementa. U klasičnom primjeru, web dizajner može imati navigacijsku traku na vrhu stranice. Bez margina, sljedeći element, poput okvira sa sadržajem, odmah bi se prislonio na navigacijsku traku. To ne bi izgledalo baš ugodno, a također bi korisnicima moglo otežati korištenje stranice. HTML margina mogla bi osigurati prostor oko sadržaja, stvarajući razmak između izbornika i sadržaja kako bi ih vizualno odvojio.
Dizajneri mogu postaviti HTML marginu kao postotak ili u vrijednosti poput em ili piksela. Najbolja opcija može ovisiti o željama dizajnera te cjelokupnom izgledu i dojmu stranice. Važno je koristiti dosljedna mjerenja u dizajnu. Ako su margine dane u postocima, na primjer, trebalo bi i dopuna, kako bi se izbjegli sukobi.
Drugo razmatranje može biti promjena veličine zaslona ili prikaza, što se može dogoditi na mobilnim uređajima ili računalima gdje korisnici povećavaju sadržaj radi čitljivosti. Ako dizajn nije fleksibilan, sadržaj se može izliti iz spremnika, pobjeći sa stranice ili se neće pravilno povećati. To može otežati čitanje stranice, au nekim slučajevima može oštetiti sadržaj tako da mu korisnici uopće ne mogu pristupiti. U testiranju, dizajneri mogu istražiti nekoliko različitih preglednika i eksperimentirati s povećanjem i skupljanjem kako bi vidjeli što se događa sa zaslonom.