Définition de la css background-image


Propriété css : background-image

Détails des versions feuilles de style css background-image
css1
css2
Détails de compatiblilité de la feuilles de style css background-image pour les navigateurs
Internet Explorer 4+
Netscape 6+
Netscape 4.78
Mozilla + et Firefox +


Définition de background-image

La propriété de feuille de style css background-image permet de mette en arrière plan (fond) une image (image de fond).
Exemple de code :
.identifiant{
  background-image : url(background.gif);
}

La feuille de style css background-image peut prendre une valeur :
- url{url absolue}
- url{url relative}
- none, pas d'image de fond,
- inherit, l'arrière plan ou fond hérite de la valeur du background-image de son parent (css 2).

Le point de départ de l'url de l'image est l'endroit où se trouve la page html qui contient la feuille de style ou css.
La propriété de feuille de style css background-image peut être spécifiée dans la propriété de feuilles de style background.


Application des background-image

La feuille de style css background-image est applicable sur presque toutes les balises HTML ou XHTML, elle est reconnue par tous les navigateurs.
La feuille de style css background-image peut remplacer l'attribut HTML BACKGROUND des balise HTML ou XHTML body, ilayer, layer, table, td, tr.


Problèmes des background-image

Attention lorsque vous utilisez des feuilles de styles externes, netscape 4.7 prend comme point de départ de l'url l'endroit où se trouve la feuille de style alors que Internet Explorer prend comme origine la page html.
Donc si votre feuille de style est dans un autre dossier
mettez une url absolue (http://www.mon.site/image/fond.gif).


FAQ

Répond aux questions suivantes :

Comment mettre spécifier une image de fond ou d'arrière plan ?
Mettre un png en arrière pla ou background
Liste des questions les plus fréquemment posées en css.

BUG INTERNAUTE

Explication

Vous trouverez ci-dessous divers bugs d'interprétation de la css background-image.
Ces bugs ont été transmis par les internautes du site.

J'ai vérifié certains bugs mais pour la plupart, ils sont soit sur MAC soit sur un navigateur que je ne possède pas.
Ceux que j'ai pu visualiser sont notés
Bug vérifié : oui.



Reporter un bug ou problème d'interprétationavec la propriété background-image
La balise HTML et XHTML BODY contient le corps du document html, c'est à dire toutes les informations visibles par l'internaute.<BODY> </BODY> C'est...[Voir]La balise HTML ILAYER permet de créer un claque sous Netscape. <ILAYER> </ILAYER>La balise HTML ILAYER pour des positions relatives. C'est à dire que ...[Voir]La balise HTML LAYER permet de créer un calque sous Netscape. <LAYER> </LAYER>La balise HTML LAYER est utilisée pour des positions absolues. C'est à d...[Voir]La balise HTML et XHTML TABLE englobe tous les éléments du tableau.<TABLE> </TABLE> Un tableau doit commencer par la balise HTML et XHTML <TABLE> et s...[Voir]La balise HTML et XHTML TD définit une cellule du tableau. La balise HTML et XHTML TD est contenu dans la balise HTML et XHTML <TR>. Exemple :<TABLE> ...[Voir]La balise HTML et XHTML TR renferme les éléments descriptifs d'une ligne de tableau.<TR> </TR> La balise HTML et XHTML TR contient la balise HTML et ...[Voir]