Hva er en bakgrunnsmerke i HTML?

Det er ikke noe som heter en bakgrunnsmerke i HTML. Det som kan ha blitt kalt en bakgrunnsmerke i eldre versjoner av HTML - bakgrunnsattributtet til 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 er bakgrunnsattributtet utdatert : Det regnes ikke lenger som gyldig HTML. Den relaterte attributtet bgColor , som kan betraktes som en bakgrunnsmerke, er også utdatert.

Kaskadingstilark (CSS) bør brukes til å angi alle bakgrunnseffekter i en gyldig HTML- eller XHTML -webside. Å bruke CSS for å definere bakgrunnsegenskaper er mye mer fleksibel 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 avside eller opphold på samme sted. CSS bakgrunnsegenskaper kan brukes på en hel webside eller elementer på siden.

Bakgrunnsegenskaper inkluderer bakgrunnsfarge , bakgrunnsbilde , bakgrunn-tilknytning , bakgrunnsposisjon og bakgrunnsrepetisjon . Alle disse egenskapene kan konsolideres under bakgrunnseiendommen i stedet for å bli satt som separate egenskaper. Dette kalles en kortvarig eiendom.

Som det gamle BGColor-attributtet, kan bakgrunnsfarge være i form av en RGB-verdi, en sekskantkode eller et fargetavn. Bakgrunnen for ethvert element denne egenskapen brukes på vil vises i den fargen. Verdien for bakgrunnsbilde er nettadressen til bildet.

De andre egenskapene-bakgrunnsinnstillinger, bakgrunnsstilling og bakgrunnsrepetitt-kan defineres, men hvis de ikke er det, vil standardverdiene bli brukt. TilbakeGround-repetisjon brukes til å gjenta bakgrunnen enten vertikalt eller horisontalt; Som standard gjentar den vertikalt og horisontalt. Bakgrunnsinnstillinger får bakgrunnsbildet til å bla med resten av siden, som er standard, eller bo på ett sted. Bakgrunnsposisjonsstandarden er det øvre venstre hjørne av elementet.

Ulike nettlesere kan vise bakgrunnsegenskapene på en annen måte, eller krever mer spesifikke definisjoner i CSS. Selv om Internet Explorer® 8 støtter arveverdien for noen egenskaper, støtter den ikke den for bakgrunnsegenskaper. I Firefox® fungerer ikke bakgrunnsposisjonsegenskapen ordentlig hvis bakgrunnsinnstillingsegenskapen ikke er satt til fikset. Utviklere bør teste sidene sine i en rekke nettlesere for å sikre at sidene vises som tiltenkt.

ANDRE SPRÅK