Wat is een achtergrondtag in HTML?

Er bestaat niet zoiets als een achtergrondtag in HTML. Wat misschien een achtergrondtag werd genoemd in oudere versies van HTML - het achtergrondkenmerk van de html -tag - werd gebruikt om een ​​achtergrondafbeelding voor een webpagina weer te geven. De huidige aanbeveling van het World Wide Web Consortium (W3C) is HTML 4.01/XHTML 1.0. In deze aanbeveling is het achtergrondkenmerk verouderd : het wordt niet langer beschouwd als geldig HTML. Het gerelateerde attribuut bgcolor , dat als een achtergrondlabeltje kan worden beschouwd, is ook verouderd.

Cascadestijlbladen (CSS) moeten worden gebruikt om alle achtergrondeffecten in te stellen in een geldige HTML- of XHTML -webpagina. Het gebruik van CSS om achtergrondeigenschappen te definiëren is veel flexibeler dan de oudere methode. Het achtergrondkenmerk of achtergrondtag was beperkt tot het weergeven van een achtergrondafbeelding. Achtergrond -eigenschappen in CSS kunnen bepalen waar het achtergrondafbeelding begint, hoe het herhaalt en of het scrolt met de rest van depagina of verblijft op dezelfde plaats. CSS -achtergrondeigenschappen kunnen worden toegepast op een hele webpagina of elementen op de pagina.

Achtergrondseigenschappen omvatten achtergrondkleur , achtergrond-image , achtergrond-attachment , achtergrondpositie en achtergrondrepot . Al die eigenschappen kunnen onder de eigenschap achtergrond worden geconsolideerd in plaats van te worden ingesteld als afzonderlijke eigenschappen. Dit wordt een steno -eigendom genoemd.

Net als het oude BGColor-kenmerk, kan achtergrondkleur in de vorm zijn van een RGB-waarde, een hexcode of een kleurnaam. De achtergrond van elk element waarop deze eigenschap wordt toegepast, wordt in die kleur weergegeven. De waarde voor achtergrondbeeld is de URL van de afbeelding.

De andere eigenschappen-achtergrond-attachment, achtergrondpositie en achtergrondherhaling-kunnen worden gedefinieerd, maar als ze dat niet zijn, worden de standaardwaarden gebruikt. RugGrondherhaling wordt gebruikt om de achtergrond verticaal of horizontaal te herhalen; Standaard herhaalt het zich verticaal en horizontaal. Achtergrond-attachment maakt de achtergrondafbeelding met de rest van de pagina, wat de standaard is, of blijf op één plek. De standaard van de achtergrondpositie is de linkerbovenhoek van het element.

Verschillende webbrowsers kunnen de achtergrondeigenschappen anders weergeven of meer specifieke definities in de CSS vereisen. Hoewel Internet Explorer® 8 bijvoorbeeld de erfeniswaarde voor sommige eigenschappen ondersteunt, ondersteunt het deze niet voor achtergrondeigenschappen. In Firefox® werkt de eigenschap van de achtergrondpositie niet correct als de eigenschap achtergrondverhoging niet is ingesteld op vaste. Ontwikkelaars moeten hun pagina's in verschillende browsers testen om ervoor te zorgen dat de pagina's weergeven zoals bedoeld.

ANDERE TALEN