Kode ozadja za HyperText Markup Language (HTML) so lastnosti elementov na ravni bloka, ki lahko spremenijo videz območja za prikazanim besedilom in slikami na spletni strani. Z uporabo kod ozadja HTML lahko spremenite barvo ozadja strani ali pa določite sliko in jo prikažete kot ozadje ozadja. Te kode je mogoče uporabiti kot lastnost oznake telesa HTML ali natančneje definirati s kaskadnimi slogovnimi listami (CSS). Medtem ko lahko kode ozadja HTML pomagajo izboljšati videz spletne strani, lahko povzročijo tudi težave z berljivostjo strani, če niso pravilno preizkušene. Poleg tega so bile nekatere kode ozadja amortizirane – zlasti lastnosti oznake telesa HTML – in morda ne bodo pravilno prikazane, če niso definirane z lastnostmi CSS.
Tako lastnost ozadja oznake telesa HTML kot lastnost slike ozadja CSS omogočata oblikovalcu, da določi datoteko, ki jo je mogoče uporabiti kot sliko ozadja spletnega mesta. Ko je slika definirana z lastnostjo ozadja oznake body, se slika uporabi za ozadje celotne strani. Če je uporabljena lastnost CSS background-image, je lahko slika omejena na en sam element na ravni bloka, kot je tabela ali polje z besedilom. Slika je lahko skoraj karkoli, čeprav večina brskalnikov ne bo prikazala animacij v obliki grafične izmenjave (gif) kot slike ozadja in namesto tega lahko prikaže samo prvi okvir.
Druge kode ozadja se lahko uporabljajo z oznako body in dodatnimi lastnostmi CSS. Omogočajo, da se slika definira kot ponavljajoča se skozi ozadje navpično, vodoravno ali oboje. Kode ozadja HTML se lahko uporabljajo tudi za poravnavo slike na določeno območje zaslona, kot je spodnji desni kot. Lastnosti CSS lahko sprejmejo odstotke ali lokacije slikovnih pik kot argumente, kar zagotavlja metodo za pozicioniranje slik na zelo specifičnih lokacijah.
Obstaja tudi enostavnejši nabor ozadij HTML, ki se ukvarjajo z definiranjem enobarvne barve kot ozadja spletnega mesta. Tako kot pri slikah bo uporaba barve znotraj oznake body spremenila barvo ozadja celotne strani, medtem ko bo sprememba lastnosti telesa CSS omejila spremembo na en sam element na ravni bloka. Pomembno je omeniti, da nekateri spletni brskalniki uporabnikom omogočajo, da onemogočijo prikaz slik in barv ozadja.
Kode ozadja HTML so lahko včasih prikazane nepravilno ali onemogočene, zato velja, da se za slabo oblikovno prakso močno zanašajo na barvo slike ozadja, da bi gledalcu spletnega mesta posredovali pomembne informacije. Podobno, če sta barva besedila in ozadja obrnjena in ozadje ni prikazano pravilno, potem gledalci spletnega mesta sploh ne bi videli besedila. Ohranjanje temne barve besedila na svetlem ozadju lahko pripomore k temu, da bo spletno mesto vidno, tudi če ozadje ni prikazano v želeni barvi.