Mis on HTML-i taustakoodid?

Hüperteksti märgistuskeele (HTML) taustakoodid on plokitaseme elementide omadused, mis võivad muuta veebilehel kuvatava teksti ja piltide taga oleva ala välimust. HTML-i taustakoode kasutades saab muuta lehe taustavärvi või määrata pildi ja kuvada taustapildiks. Neid koode saab kasutada HTML-i kehasildi atribuutidena või täpsemalt määratleda kaskaadlaadilehtedega (CSS). Kuigi HTML-i taustakoodid võivad aidata parandada veebilehe välimust, võivad need põhjustada probleeme ka lehe loetavusega, kui neid õigesti ei testita. Lisaks on mõned taustakoodid – eriti HTML-i body-märgendi atribuudid – amortiseerunud ja neid ei pruugita õigesti kuvada, kui need pole CSS-i atribuutidega määratletud.

Nii HTML-i kehamärgendi tausta atribuut kui ka CSS-i taustapildi atribuut võimaldavad kujundajal määrata faili, mida saab kasutada veebisaidi taustpildina. Kui pilt on määratletud kehasildi tausta atribuudi abil, rakendatakse kujutist kogu lehe taustale. Kui kasutatakse taustapildi CSS-i atribuuti, saab pildi piirata ühe plokitaseme elemendiga, näiteks tabeli või tekstikastiga. Pilt võib olla peaaegu ükskõik milline, kuigi enamik brausereid ei kuva graafilise vahetusvormingu (gif) animatsioone taustapildina ja selle asemel võidakse kuvada ainult esimene kaader.

Kehasildi ja täiendavate CSS-i atribuutidega saab kasutada ka muid taustakoode. Need võimaldavad määratleda kujutise korduvana kogu taustal vertikaalselt, horisontaalselt või mõlemalt. HTML-i taustakoode saab kasutada ka pildi joondamiseks ekraani teatud alaga, näiteks paremasse alanurka. CSS-i atribuudid võivad argumentidena aktsepteerida protsente või pikslite asukohti, pakkudes meetodit piltide paigutamiseks väga konkreetsetesse asukohtadesse.

Samuti on olemas lihtsam HTML-i taustakoodide komplekt, mis tegeleb ühevärvilise veebisaidi taustana määratlemisega. Nii nagu piltide puhul, muudab kehamärgendi sees oleva värvi rakendamine kogu lehe taustavärvi, samas kui CSS-i kehaomaduste muutmine piirab muudatuse ühe plokitaseme elemendiga. Oluline on märkida, et mõned veebibrauserid võimaldavad kasutajatel taustapiltide ja värvide kuvamise keelata.

HTML-i taustakoode võidakse mõnikord kuvada valesti või keelata, mistõttu peetakse kehvaks disainipraktikaks tugineda suuresti taustapildi värvile, et edastada veebisaidi vaatajale olulist teavet. Samamoodi, kui teksti ja tausta värv on ümber pööratud ja tausta ei kuvata õigesti, ei näe veebisaidi vaatajad teksti üldse. Heledal taustal tumeda tekstivärvi säilitamine aitab muuta veebisaidi nähtavaks ka siis, kui tausta ei kuvata soovitud värviga.