Skip to main content

Vad är en bakgrundsmärke i HTML?

Det finns inget sådant som en bakgrundsmärke i HTML.Vad som kan ha kallats en bakgrundstagg i äldre versioner av HTML MDASH;Bakgrundsattributet för lt; kropp gt;HTML TAG MDASH;användes för att visa en bakgrundsbild för en webbsida.Den nuvarande rekommendationen från World Wide Web Consortium (W3C) är HTML 4.01/XHTML 1.0.I denna rekommendation är bakgrundsattributet Avskrivet : det anses inte längre vara giltigt HTML.Relaterade lt; kropp gt;Attribut BGColor , som kan betraktas som en bakgrundstagg, avskrivs också.

Cascading Style Sheets (CSS) bör användas för att ställa in alla bakgrundseffekter i en giltig HTML- eller XHTML -webbsida.Att använda CSS för att definiera bakgrundsegenskaper är mycket mer flexibel än den äldre metoden.Bakgrundsattributet eller bakgrundstaggen var begränsad till att visa en bakgrundsbild.Bakgrundsegenskaper i CSS kan definiera var bakgrundsbilden startar, hur den upprepar och om den bläddrar med resten av sidan eller stannar på samma plats.CSS -bakgrundsegenskaper kan tillämpas på en hel webbsida eller element på sidan.

Bakgrundsegenskaper inkluderar Bakgrundsfärg , Bakgrundsbilden , Bakgrundsattakning , Bakgrundsposition och Bakgrundsupprepning .Alla dessa egenskaper kan konsolideras under bakgrundsegenskapen istället för att ställas in som separata egenskaper.Detta kallas en korthet.

Som det gamla BGColor-attributet kan bakgrundsfärg vara i form av ett RGB-värde, en hexkod eller ett färgnamn.Bakgrunden till alla element som denna egenskap appliceras på kommer att visas i den färgen.Värdet för bakgrundsbild är bildens URL.

De andra egenskaperna mdash;Bakgrundsattakning, bakgrundsposition och bakgrundsupprepning mdash;kan definieras, men om de inte är det kommer standardvärdena att användas.Bakgrundsupprepning används för att upprepa bakgrunden antingen vertikalt eller horisontellt;Som standard upprepar den vertikalt och horisontellt.Bakgrundsattakning gör att bakgrundsbilden antingen bläddrar med resten av sidan, som är standard eller stanna på ett ställe.Bakgrundspositionen är det övre vänstra hörnet av elementet.

Olika webbläsare kan visa bakgrundsegenskaperna på olika sätt eller kräver mer specifika definitioner i CSS.Till exempel, även om Internet Explorer 8 stöder ärvvärdet för vissa egenskaper, det stöder inte det för bakgrundsegenskaper.I Firefox Reg ;, Bakgrundspositionegenskapen fungerar inte korrekt om egenskapen Bakgrundsbänk inte är inställd på fast.Utvecklare bör testa sina sidor i olika webbläsare för att se till att sidorna visas som avsedda.