Co jsou kódy HTML na pozadí?
Kódy pozadí pro jazyk HyperText Markup Language (HTML) jsou vlastnosti prvků na úrovni bloků, které mohou změnit vzhled oblasti za zobrazeným textem a obrázky na webové stránce. Použitím kódů pozadí HTML lze změnit barvu pozadí stránky nebo lze obrázek definovat a zobrazit jako tapetu na pozadí. Tyto kódy lze použít jako vlastnost značky těla HTML nebo přesněji definovat pomocí kaskádových stylů (CSS). Zatímco kódy pozadí HTML mohou pomoci zlepšit vzhled webové stránky, mohou také způsobit problémy s čitelností stránky, pokud nejsou řádně testovány. Kromě toho byly některé kódy pozadí odepisovány - konkrétně vlastnosti značky těla HTML - a nemusí být zobrazeny správně, pokud nejsou definovány pomocí vlastností CSS.
Jak vlastnost pozadí značky HTML těla, tak vlastnost CSS background-image umožňují návrháři určit soubor, který lze použít jako obrázek pozadí webové stránky. Pokud je obrázek definován pomocí vlastnosti pozadí značky těla, je obrázek aplikován na pozadí celé stránky. Pokud je použita vlastnost CSS na pozadí, může být obrázek omezen na jediný prvek na úrovni bloku, jako je tabulka nebo textové pole. Obrázek může být téměř cokoli, i když většina prohlížečů nebude zobrazovat animace grafického výměnného formátu (gif) jako obrázek na pozadí a místo toho může zobrazit pouze první snímek.
Jiné kódy pozadí lze použít se značkou těla a dalšími vlastnostmi CSS. Umožňují, aby byl obraz definován jako opakující se po celém pozadí svisle, vodorovně nebo obojí. Kódy na pozadí HTML lze také použít k zarovnání obrázku ke konkrétní oblasti obrazovky, například do pravého dolního rohu. Vlastnosti CSS mohou akceptovat procenta nebo umístění pixelů jako argumenty a poskytují metodu pro umisťování obrázků ve velmi specifických umístěních.
Existuje také jednodušší sada kódů pozadí HTML, které se zabývají definováním plné barvy jako pozadí pro web. Stejně jako u obrázků, změna barvy uvnitř značky těla změní barvu pozadí celé stránky, zatímco změna vlastností těla CSS omezí změnu na jediný prvek na úrovni bloku. Je důležité si uvědomit, že některé webové prohlížeče umožňují uživatelům zakázat zobrazování obrázků a barev na pozadí.
Kódy na pozadí HTML mohou být někdy zobrazeny nesprávně nebo zakázány, proto se považuje za špatnou konstrukční praxi spoléhat se na barvu pozadí na pozadí a předávat důležité informace divákovi webové stránky. Podobně, pokud je barva textu a pozadí převrácena a pozadí není správně zobrazeno, mohli diváci webu nevidět žádný text. Udržování tmavé barvy textu na světlém pozadí může pomoci zviditelnit web, i když pozadí není zobrazeno v požadované barvě.