Vad är en bakgrundsmärke i HTML?

Det finns inget sådant som en bakgrundsmärke i HTML. Det som kan ha kallats en bakgrundstagg i äldre versioner av HTML - bakgrundsattributet för html -taggen - 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 avskrivna : Det anses inte längre vara giltigt HTML. Det relaterade attributet bgcolor , som kan betraktas som en bakgrundstagg, avskrivs också.

cascading stilark (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 avsida eller förblir på samma plats. CSS -bakgrundsegenskaper kan tillämpas på en hel webbsida eller element på sidan.

Bakgrundsegenskaper inkluderar Bakgrundsfärg , bakgrund-bild , bakgrundsattakning , bakgrund-position och bakgrund-repetition . 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-bakgrundsfästen, bakgrundsposition och bakgrundsupprepning-kan definieras, men om de inte är det kommer standardvärdena att användas. TillbakaMarkupprepning 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äva mer specifika definitioner i CSS. Till exempel, även om Internet Explorer® 8 stöder ärvvärdet för vissa egenskaper, stöder det inte det för bakgrundsegenskaper. I Firefox® fungerar inte bakgrundspositionsegenskapen korrekt om egenskapen Bakgrundsattakning inte är inställd på fast. Utvecklare bör testa sina sidor i en mängd olika webbläsare för att se till att sidorna visas som avsedda.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?