Hva er en bakgrunnsbrikke i HTML?

Det er ikke noe som heter en bakgrunnsbrikke i HTML. Det som kan ha blitt kalt en bakgrunnsbrikke i eldre versjoner av HTML - bakgrunnsattributtet til <BODY> HTML-taggen - ble brukt til å vise et bakgrunnsbilde for en webside. Den nåværende anbefalingen fra World Wide Web Consortium (W3C) er HTML 4.01 / XHTML 1.0. I denne anbefalingen blir bakgrunnsattributtet utdatert : Det regnes ikke lenger som gyldig HTML. Det relaterte <BODY> -attributtet bgcolor , som kan betraktes som en bakgrunnsmerke, er også utdatert.

Cascading Style Sheets (CSS) skal brukes til å angi alle bakgrunnseffekter på en gyldig HTML- eller XHTML-webside. Å bruke CSS for å definere bakgrunnsegenskaper er mye mer fleksibelt enn den eldre metoden. Bakgrunnsattributtet, eller bakgrunnsmerket, var begrenset til å vise et bakgrunnsbilde. Bakgrunnsegenskaper i CSS kan definere hvor bakgrunnsbildet starter, hvordan det gjentas, og om det ruller med resten av siden eller forblir på samme sted. CSS bakgrunnsegenskaper kan brukes på en hel webside eller elementer på siden.

Bakgrunnsegenskaper inkluderer bakgrunnsfarge , bakgrunnsbilde , bakgrunnsvedlegg , bakgrunnsposisjon og bakgrunnsrepetisjon . Alle disse egenskapene kan konsolideres under bakgrunnsegenskapen i stedet for å bli satt som separate egenskaper. Dette kalles en shorthand eiendom.

Som det gamle bgcolor-attributtet, kan bakgrunnsfarge være i form av en RGB-verdi, en heksekode eller et fargenavn. Bakgrunnen til ethvert element denne egenskapen brukes til vil vises i den fargen. Verdien for bakgrunnsbilde er URL-en til bildet.

De andre egenskapene - bakgrunnsvedlegg, bakgrunnsposisjon og bakgrunnsrepetisjon - kan defineres, men hvis de ikke er det, vil standardverdiene brukes. Bakgrunn-gjentagelse brukes til å gjenta bakgrunnen enten vertikalt eller horisontalt; som standard gjentas den vertikalt og horisontalt. Bakgrunnsvedlegg gjør at bakgrunnsbildet enten kan rulle med resten av siden, som er standard, eller holde seg på ett sted. Standard bakgrunnsplassering er det øvre venstre hjørnet av elementet.

Ulike nettlesere kan vise bakgrunnsegenskapene på en annen måte, eller kreve mer spesifikke definisjoner i CSS. Selv om Internet Explorer® 8 for eksempel støtter arveverdien for noen egenskaper, støtter den ikke for bakgrunnsegenskaper. I Firefox® fungerer ikke bakgrunnsposisjon-egenskapen hvis egenskapen bakgrunnsvedlegg ikke er satt til fast. Utviklere bør teste sidene sine i en rekke nettlesere for å sikre at sidene vises slik de var ment.

ANDRE SPRÅK

Hjalp denne artikkelen deg? Takk for tilbakemeldingen Takk for tilbakemeldingen

Hvordan kan vi hjelpe? Hvordan kan vi hjelpe?