Traka za pomicanje jezika za označavanje hiperteksta (HTML) je element korisničkog sučelja koji se može pojaviti unutar vidljivog okvira koji prikazuje HTML dokument. Omogućuje korisniku da pomakne vidljivo područje dijela zaslona, a da okolna područja ne dotakne. U mnogim slučajevima preglednik HTML dokumenata može automatski generirati HTML traku za pomicanje, iako određeni kodovi HTML-a i kaskadnog stilskog lista (CSS) mogu ili prisiliti da se traka za pomicanje prikaže ili može prisiliti da bude skrivena. Unutar web stranice, HTML traka za pomicanje može biti definirano rješenje za formatiranje u slučaju prekoračenja sadržaja ili može biti svojstvo koje se može postaviti na okvire prikazane unutar glavnog prozora. Važno je napomenuti da se HTML traka za pomicanje koja se pojavljuje unutar renderiranog HTML dokumenta razlikuje od elementa trake za pomicanje grafičkog korisničkog sučelja operativnog sustava (GUI) koji kontrolira web preglednik, iako neke operacije također mogu promijeniti izgled trake za pomicanje preglednika .
Kada se generira unutar HTML dokumenta, HTML traka za pomicanje ima opći izgled GUI elementa zadane trake za pomicanje sustava. Ovo je obično okomita ili vodoravna traka koja ima strelice postavljene na svakom kraju. Traka, koja se također naziva staza, tada ima okvir na vrhu koji predstavlja trenutno gledano područje većeg dokumenta ili područja. Trakom za pomicanje može se manipulirati klikom na strelice s pokazivačem miša za pomicanje prikazanog područja ili izravnim povlačenjem vidljivog indikatorskog okvira duž staze.
Kada je regija kao što je okvir definirana u HTML-u ili CSS-u, očekivana količina prostora u pikselima ponekad nije dostupna zbog različite razlučivosti zaslona ili veličine prozora. To uzrokuje prelijevanje, što znači da tekst, slike i drugi elementi ne mogu biti u potpunosti prikazani u dostupnom prostoru. Jedno ponašanje koje se može specificirati u HTML dokumentu je da renderer stvori HTML traku za pomicanje kako bi se korisnik mogao kretati na različite nevidljive dijelove područja u ograničenom prostoru. Alternativno, traka za pomicanje može se onemogućiti, što znači da ako se prikaže samo dio slike ili bloka teksta, nevidljiva područja jednostavno neće biti prikazana i neće biti vidljive nikakve naznake da postoje.
Korištenjem CSS-a, HTML traka za pomicanje može imati prilagođen izgled. To obično znači promjenu redoslijeda boja koje se koriste za crtanje trake, njezinih naglasaka i sjena. Uz korištenje skriptnih jezika i nekog nestandardnog kodiranja, stvarna grafika koja se koristi za prikaz HTML trake za pomicanje može se promijeniti za prilagođeniji izgled, iako svi preglednici ili operativni sustavi ne podržavaju ovu funkciju.