Skip to main content

In HTML, cos'è un tag di sfondo?

Non esiste un tag di sfondo in HTML.Quello che avrebbe potuto essere chiamato un tag di sfondo nelle versioni precedenti di HTML Mdash;L'attributo di sfondo di lt; body gt;HTML TAG MDASH;è stato utilizzato per visualizzare un'immagine di sfondo per una pagina Web.L'attuale raccomandazione del World Wide Web Consortium (W3C) è HTML 4.01/XHTML 1.0.In questa raccomandazione, l'attributo di fondo è deprecato : non è più considerato HTML valido.Il correlato lt; body gt;Attributo BgColor , che potrebbe essere considerato un tag di sfondo, è anche deprecato.

Fogli a cascata (CSS) dovrebbero essere utilizzati per impostare tutti gli effetti di fondo in una pagina Web HTML o XHTML valida.L'uso di CSS per definire le proprietà di sfondo è molto più flessibile del metodo più vecchio.L'attributo di sfondo o il tag di sfondo, era limitato alla visualizzazione di un'immagine di sfondo.Le proprietà di sfondo in CSS possono definire dove inizia l'immagine di sfondo, come si ripete e se scorre con il resto della pagina o rimane nello stesso posto.Le proprietà di sfondo CSS possono essere applicate a un'intera pagina Web o elementi nella pagina.

Le proprietà di sfondo includono Colori sfondo , Image di sfondo , Attacco di sfondo , Posizione di sfondo e Ripeat sfondo .Tutte queste proprietà possono essere consolidate nell'ambito della proprietà di fondo invece di essere impostate come proprietà separate.Questa si chiama proprietà stensa.

come il vecchio attributo BGColor, il colore di sfondo può essere sotto forma di un valore RGB, un codice esadecimale o un nome di colore.Lo sfondo di qualsiasi elemento a cui viene applicata la proprietà verrà visualizzata in quel colore.Il valore per l'immagine di fondo è l'URL dell'immagine.

Le altre proprietà mdash;Attacco di background, posizione di background e repeat di background mdash;Può essere definito, ma se non lo sono, verranno utilizzati i valori predefiniti.Il ripetizione di sfondo viene utilizzato per ripetere lo sfondo in verticale o in orizzontale;Per impostazione predefinita, si ripete in verticale e in orizzontale.L'attacco di sfondo fa scorrere l'immagine di sfondo con il resto della pagina, che è l'impostazione predefinita o rimanere in un posto.Il valore predefinito della posizione di sfondo è l'angolo in alto a sinistra dell'elemento.

browser Web diversi possono visualizzare le proprietà di sfondo in modo diverso o richiedere definizioni più specifiche nel CSS.Ad esempio, anche se Internet Explorer 8 Supporta il valore ereditario per alcune proprietà, non lo supporta per le proprietà di fondo.In Firefox , la proprietà in posizione di background non funziona correttamente se la proprietà di attacco di background non è impostata su come fissata.Gli sviluppatori dovrebbero testare le loro pagine in una varietà di browser per assicurarsi che le pagine visualizzino come previsto.