Skip to main content

Hvad er et baggrundsmærke i HTML?

Der er ikke sådan noget som et baggrundsmærke i HTML.Hvad der måske er blevet kaldt et baggrundsmærke i ældre versioner af HTML MDASH;Baggrunden attribut for lt; Body gt;HTML TAG MDASH;blev brugt til at vise et baggrundsbillede til en webside.Den aktuelle anbefaling fra World Wide Web Consortium (W3C) er HTML 4.01/XHTML 1.0.I denne henstilling er baggrunden attribut Udskrivning : Den betragtes ikke længere som gyldig HTML.Den relaterede lt; Body GT;Attribut bgcolor , som kan betragtes som et baggrundsmærke, udskrives også.

Cascading Style Sheets (CSS) skal bruges til at indstille alle baggrundseffekter i en gyldig HTML- eller XHTML -webside.Brug af CSS til at definere baggrundsegenskaber er meget mere fleksibel end den ældre metode.Baggrundsattributten eller baggrundsmærket var begrænset til at vise et baggrundsbillede.Baggrundsegenskaber i CSS kan definere, hvor baggrundsbilledet starter, hvordan det gentages, og om det ruller med resten af siden eller forbliver på samme sted.CSS -baggrundsegenskaber kan anvendes på en hel webside eller elementer på siden.

Baggrundsegenskaber inkluderer Baggrundsfarve , Baggrundsbillede , Baggrund-tilknytning , Baggrundsposition og Baggrunds-gentagelse .Alle disse egenskaber kan konsolideres under baggrundsegenskaber i stedet for at blive indstillet som separate egenskaber.Dette kaldes en kortfattet ejendom.

Ligesom den gamle BGCOLOR-attribut, kan baggrundsfarve være i form af en RGB-værdi, en hex-kode eller et farvetavn.Baggrunden for ethvert element, som denne egenskab anvendes til, vises i den farve.Værdien for baggrundsbillede er billedets URL.

De andre egenskaber og mdash;Baggrund-tilknytning, baggrundsposition og baggrund-gentagelse mdash;kan defineres, men hvis de ikke er det, vil standardværdierne blive brugt.Baggrund-gentagelse bruges til at gentage baggrunden enten lodret eller vandret;Som standard gentager det lodret og vandret.Baggrund-vedhæftning gør baggrundsbilledet enten rulle med resten af siden, som er standard, eller ophold et sted.Baggrundsbestillingsstandard er det øverste venstre hjørne af elementet.

Forskellige webbrowsere kan muligvis vise baggrundsegenskaber forskelligt eller kræve mere specifikke definitioner i CSS.For eksempel, selvom Internet Explorer 8 Understøtter arveværdien for nogle egenskaber, den understøtter den ikke til baggrundsegenskaber.I Firefox , fungerer egenskaben baggrundsposition ikke korrekt, hvis egenskaben baggrundsving ikke er indstillet til fast.Udviklere bør teste deres sider i en række browsere for at sikre, at siderne vises som tilsigtet.