Vnos obrazca za jezik za označevanje hiperbesedila (HTML) je način za ročno vnos informacij na spletno stran. Če želi oblikovalec spletne strani uporabniku omogočiti vnos informacij, mora za to uporabiti obrazec HTML. Obstaja več različnih kontrolnikov za vnos obrazca HTML, ki jih je mogoče postaviti na spletne strani, od katerih so nekateri besedilna polja, izbirni gumbi, potrditvena polja in gumbi za pošiljanje. Ko ustvarjate spletno stran, lahko določeni načini postavitve teh komponent za vnos obrazca HTML uporabniku močno pomagajo razumeti, kaj stran počne, čeprav jih sama koda ne uveljavlja izrecno.
Ko ustvarjate besedilno polje HTML ali skupino besedilnih polj, ustrezen razmik in označevanje olajšata razumevanje uporabnika. Besedilna polja sama po sebi ne vsebujejo oznak, zato jih je treba poravnati z ločeno oznako. Če je nalepka dodana besedilnemu polju, jo lahko postavite kamor koli okoli polja z besedilom. Večina uporabnikov pričakuje, da bodo to oznako videli poleg ali nad pripadajočim besedilnim poljem, brez prevelikega prostora med oznako in poljem. Z vidika razvijalca lahko uporaba besedila oznake kot notranjega imena polja z besedilom pomaga pri prihodnjem vzdrževanju obrazca.
Upoštevanje podobnih praks za izbirne gumbe in potrditvena polja lahko pomaga tudi pri razumevanju uporabnika. Oba izbirna gumba in potrditvena polja morajo imeti pritrjene ločene oznake, tako kot besedilna polja. Običajno jih najdemo v skupinah, čeprav ni nujno. Na splošno je držanje izbirnih gumbov in potrditvenih polj v ločenih skupinah uporabnikom najlažje razumljivo, namesto da bi izbirne gumbe in potrditvena polja mešali skupaj v isti skupini. Če je v teh skupinah izbrano eno od polj ali gumbov, umestitev izbranega elementa kot prvega elementa skupine uporabnikom pomaga, da jasno prepoznajo izbiro.
Gumbi za pošiljanje pošljejo vse informacije, ki jih vsebujejo kontrolniki za vnos, s spletne strani v strežnik v obdelavo. Običajno so težko kodirani, da bi rekli »pošlji«, čeprav lahko to besedilo spremeni razvijalec. Uporabniki pričakujejo, da bodo te gumbe večino časa videli na dnu obrazca, čeprav so včasih namesto tega na vrhu obrazca. Če gumb postavite na dno obrazca in ga oblikujete tako, da je jasno viden, je običajno dovolj, da ga uporabnik vidi.
Stran, ki vsebuje vnos obrazca HTML, je običajno mišljena tako, da vsebuje en sam obrazec z eno samo možnostjo predložitve svojih podatkov. HTML ne dovoljuje postavljanja obrazcev drug v drugega in istih kontrolnikov za vnos obrazca HTML ni mogoče uporabiti v več oblikah. Če je potrebnih več oddaj, uporabniki običajno pričakujejo več obrazcev in več sklopov vnosa obrazca HTML. Izkušen razvijalec lahko te obrazce brezhibno poveže skupaj.