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 - baggrunden for
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 afside eller forbliver på samme sted. CSS -baggrundsegenskaber kan anvendes på en hel webside eller elementer på siden.
Baggrundsegenskaber inkluderer baggrundsfarve , baggrund-image , baggrund-attachment , baggrundsposition og baggrundsrepeat . Alle disse egenskaber kan konsolideres under baggrundsegenskaber i stedet for at blive indstillet som separate egenskaber. Dette kaldes en kortfattet ejendom.
Som den gamle BGColor-attribut kan baggrundsfarve være i form af en RGB-værdi, en hex-kode eller et farvavn. Baggrunden for ethvert element, som denne egenskab anvendes til, vises i den farve. Værdien for baggrundsbillede er billedets URL.
De andre egenskaber-baggrund-tilknytning, baggrundsposition og baggrund-gentagelse-kan defineres, men hvis de ikke er det, vil standardværdierne blive brugt. TilbageJord-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. Baggrundspositionens standard er det øverste venstre hjørne af elementet.
Forskellige webbrowsere kan vise baggrundsegenskaber forskelligt eller kræve mere specifikke definitioner i CSS. Selv om Internet Explorer® 8 understøtter arveværdien for nogle egenskaber, understøtter den ikke det til baggrundsegenskaber. I Firefox® fungerer egenskaben med baggrundsposition ikke korrekt, hvis egenskaben baggrund-vedhæftning ikke er indstillet til fast. Udviklere bør teste deres sider i en række browsere for at sikre, at siderne vises som tilsigtet.