Skip to main content

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 MDASH;Bakgrunnsattributtet til lt; Body gt;Html tag mdash;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 lt; Body gt;Attributt BGColor , som kan betraktes som en bakgrunnsmerke, er også utdatert.

Cascading Style Sheets (CSS) skal 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 av siden eller holder seg på samme sted.CSS bakgrunnsegenskaper kan brukes på en hel webside eller elementer på siden.

Bakgrunnsegenskaper inkluderer bakgrunnsfarge , Bakgrunnsbilde , Bakgrunnsramming , Bakgrunnsposisjon og Bakgrunnsrepetitt .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 URL-en til bildet.

De andre egenskapene og mdash;Bakgrunnsinnveksling, bakgrunnsposisjon og bakgrunnsrepetisjon og mdash;kan defineres, men hvis de ikke er det, vil standardverdiene bli brukt.Bakgrunnsrepetisjon 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.For eksempel, selv om Internet Explorer 8 støtter arververdien for noen egenskaper, den støtter ikke den for bakgrunnsegenskaper.I Firefox , fungerer ikke bakgrunnsstillingseiendommen hvis bakgrunnsinnstillingsegenskapen ikke er satt til fikset.Utviklere bør teste sidene sine i en rekke nettlesere for å sikre at sidene vises som tiltenkt.