Hvad er HTML-baggrundskoder?
Baggrundskoder til HyperText Markup Language (HTML) er egenskaber for elementer på blokniveau, der kan ændre udseendet på området bag den viste tekst og billeder på en webside. Ved at bruge HTML-baggrundskoder kan baggrundsfarven på en side ændres, eller et billede kan defineres og vises som baggrund. Disse koder kan bruges som egenskab for HTML-koden eller defineres mere specifikt med kaskadestilark (CSS). Selvom HTML-baggrundskoder kan hjælpe med at forbedre udseendet på en webside, kan de også forårsage problemer med sidens læsbarhed, hvis de ikke testes korrekt. Derudover er nogle baggrundskoder blevet afskrevet - specifikt egenskaberne for HTML-koden - og vises muligvis ikke korrekt, hvis de ikke er defineret med CSS-egenskaber.
Både baggrundsegenskab for HTML-koden og CSS-baggrundsbilledeegenskab gør det muligt for en designer at specificere en fil, der kan bruges som baggrundsbillede på et websted. Når et billede er defineret ved hjælp af kropstagets baggrundsejendom, anvendes billedet på baggrunden for hele siden. Hvis CSS-egenskaben baggrundsbillede bruges, kan billedet begrænses til et enkelt blokniveauelement, såsom en tabel eller tekstboks. Billedet kan være næsten alt, selvom de fleste browsere ikke viser grafisk udvekslingsformat (gif) animationer som et baggrundsbillede og i stedet kun viser den første ramme.
Andre baggrundskoder kan bruges med body-tagget og yderligere CSS-egenskaber. De giver mulighed for at definere et billede som gentagelse i baggrunden lodret, vandret eller begge dele. HTML-baggrundskoder kan også bruges til at justere et billede til et specifikt område på skærmen, såsom nederste højre hjørne. CSS-egenskaberne kan acceptere procenter eller pixelplaceringer som argumenter, hvilket giver en metode til placering af billeder på meget specifikke placeringer.
Der er også et enklere sæt HTML-baggrundskoder, der beskæftiger sig med at definere en ensfarvet som baggrunden for et websted. Ligesom med billeder, vil farven inde i kropskoden ændre baggrundsfarven på hele siden, mens ændring af CSS-kropsegenskaber begrænser ændringen til et enkelt blokniveauelement. Det er vigtigt at bemærke, at nogle webbrowsere tillader brugere at deaktivere visningen af baggrundsbilleder og farver.
HTML-baggrundskoder kan undertiden vises forkert eller deaktiveret, så det betragtes som dårlig designpraksis at stole stærkt på farven på et baggrundsbillede for at videregive vigtig information til seeren på webstedet. På samme måde, hvis farven på teksten og baggrunden er omvendt, og baggrunden ikke vises korrekt, kunne seere af webstedet overhovedet ikke se nogen tekst. Opretholdelse af en mørk tekstfarve over en lys baggrund kan hjælpe med at synliggøre et websted, selvom baggrunden ikke vises i den ønskede farve.