Se connecter avec
S'enregistrer | Connectez-vous

Image de fond en CSS pour un site HTML

Dernière réponse : dans Programmation
Lassé par la pub ? Créez un compte
Expert Programmation

Il n'y a pas de balise c'est du CSS :) 

Je suppose que tu n'as pas réussi avec un lien absolu ni avec un lien relatif, sinon heureusement qu'il n'y a aucun changement.

Voici un bout de code avec une image de fond en absolu puis en relatif. Relatif ou absolu sur un petit site est une affaire de gout.

xHTML :
  1. <div id="toto">Un bloc avec un background</div>


CSS :
  1. #toto {
  2. background_image:url(<a href="http://static.monsite.fr/design/img/fond.png" target="_blank">http://static.monsite.fr/design/img/fond.png</a>);
  3. }


Maintenant si on part du principe qu'on a une feuille de style stocké dans le dossier css de design (/design/css/style.css) alors en relatif on a :

  1. #toto {
  2. background_image:url(../img/fond.png);
  3. }


Il y a un ../ car on veut revenir un dossier en arrière car la référence pour le chemin relatif est le lieu de stockage du CSS.

OK mercii mais ta oublier juste un truck c'est que png on doit le remplacer par le format de l'image (si l'image est jpeg au lieux de png par exemple je vais mètre .jpeg) Mais mercii :p .
PS: Oui desolé je sais pas pourquoi j'ai mis balise :D 

Ouii je m'en doute ^^ Mais j'ai enregistrer sous le nom de vamp.jpg donc je doit ecrire: background_image:url(../img/vamp.jpg); si j'ai (un peu) compris ?? ^^

Je crois que je vais pas allait bien loin en informatique si je pige pas sa :) 
Lassé par la pub ? Créez un compte
Tom's guide dans le monde