28172 sujets

CSS et mise en forme, CSS3

Bonjour a tous,
j'ai un probléme de lien dans mon site.
Pour que les fichiers soit plus pratiques à retrouver j'ai créer des dossiers mais le probléme c'est qu'une fois sur un fichier htm d'un dossier je ne peut plus aller chercher un fichier qui est dans un dossier en arriére.
Pour faire plus simple imaginez deux dossiers, un image et un HTML.
Je suis dans un fichier du dossier HTML nommé site.htm dans lequel je souhaite mettre l'image photo.jpg qui se trouve dans l'autre dossier.
Si je met dans le code css image/photo.jpg, le navigateur va chercher un fichier dans le répertoire HTML/images/photo.jpg, dossier qui n'existe pas.
Comment faire pour que ca fonctione Smiley biggol ?
Bonjour,

Il suffit de faire un lien relatif, et de remonter en arrière d'un répertoire:
<img alt="" src="../images/mon-image.jpg" />

Ou bien, si tu sais exactement à quel endroit sera l'image par rapport à la racine du nom de domaine, tu peux écrire (par exemple):
<img alt="" src="/dossier/images/mon-image.jpg" />
en fait le code ressemble a ceci :
a écrit :
h1#header
{
height: 208px ;
background: url(images/apple.jpg) no-repeat left top;
margin: 0 ;
}


et ca marche pas, mais dans le logiciel (dreamweaver) si je met ../../ devans le mot images, il fonctionne, mais fonctionerat'il sur internet ?