Hvad er et baggrundskode i HTML?

Der er ikke sådan noget som et baggrundsmærke i HTML. Det, der måske blev kaldt et baggrundsmærke i ældre versioner af HTML - baggrundsattributten til <BODY> HTML-mærket - 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 anbefaling udskrives baggrundstributten : Den betragtes ikke længere som gyldig HTML. Den relaterede <BODY> -attribut bgcolor , som kan betragtes som et baggrundstag, udskrives også.

Cascading Style Sheets (CSS) skal bruges til at indstille alle baggrundseffekter på en gyldig HTML- eller XHTML-webside. Brug af CSS til at definere baggrundsegenskaber er meget mere fleksibelt 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 , baggrund-billede , baggrund-vedhæftning , baggrund-position og baggrund-gentagelse . Alle disse egenskaber kan konsolideres under baggrundsejendommen i stedet for at blive indstillet som separate egenskaber. Dette kaldes en kortvarig egenskab.

Som den gamle bgcolor-attribut kan baggrundsfarve være i form af en RGB-værdi, en hex-kode eller et farvenavn. Baggrunden for ethvert element, denne egenskab anvendes til, vises i den farve. Værdien for baggrundsbillede er URL'et til billedet.

De andre egenskaber - baggrund-vedhæftning, baggrundsposition og baggrund-gentagelse - kan defineres, men hvis de ikke er det, bruges standardværdierne. Baggrund-gentagelse bruges til at gentage baggrunden enten lodret eller vandret; som standard gentages det lodret og vandret. Baggrundsvedhæftning gør, at baggrundsbilledet enten kan rulle med resten af ​​siden, som er standard, eller blive på et sted. Standard baggrundsposition er elementets øverste venstre hjørne.

Forskellige webbrowsere kan muligvis vise baggrundeegenskaber forskelligt eller kræve mere specifikke definitioner i CSS. Selvom Internet Explorer® 8 f.eks. Understøtter arveværdien for nogle egenskaber, understøtter den ikke den til baggrundeegenskaber. I Firefox® fungerer egenskaben for baggrundspositionering ikke ordentligt, hvis egenskaben til baggrundstilhæftning ikke er indstillet til fast. Udviklere skal teste deres sider i en række browsere for at sikre, at siderne vises som tilsigtet.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?