28220 sujets

CSS et mise en forme, CSS3

bonjour

j'ai mis une image(essai7.jpg) ds mon header mais elle ne s'affiche pas sous mozilla et sous i.e oui

css:

#header {
height: 150px;
background: #3a1a04 url("C:/Documents and Settings/Marc/Bureau/essai7.jpg") top left no-repeat;
}
#header img {
float: right;
margin: 0 5px 0 0 ;
}

merci de m'aider
Modifié par VENT400 (15 Nov 2005 - 20:40)
Administrateur
Bonjour,

merci de placer le code dans les balises [ code] [ /code] qui vont bien comme demandé dans les Règles de ce Forum, en éditant ton message.

Dans quelle condition la page est-elle testée? Local ou bien est-elle placée sur Internet quelque part chez un hébergeur?
Le chemin de l'image C:/Document and Settings/ ... est sur un ordinateur (lequel?), pas sur un hébergeur. Peut-être faut-il la syntaxe file:///D:/Documents%20and%20Settings/Felipe/Bureau/canvas_01.gif ?
Modifié par Felipe (15 Nov 2005 - 20:38)
ouille un chemin local Smiley eek
attention à bien utiliser un chemin relatif pour ton image, en les placant par exemple dans un dossier "images" au même niveau que ta page. Ca donnerait :
#header {
height: 150px;
background: #3a1a04 url(images/essai7.jpg) top left no-repeat;
}
#header img {
float: right;
margin: 0 5px 0 0 ;
}

Regarde également dans ton code html pour corriger de la même façon.

Si cela ne résoud pas ton problème, mets nous également ton code html.
Modifié par yyoupla (15 Nov 2005 - 20:40)
c'est la déclaration du protocole du chemin.
par ex http://, ftp:// etc.
maintenant, si ton site n'est pas destiné à rester en local sur ta machine, cette écriture est à proscrire.
Administrateur
Si tu ouvres l'Explorateur de fichier (touche Win+E), le chemin dans la barre d'adresse est C:\Document ...
Si maintenant tu tapes http://www.alsacreations.com dedans, les menus se transforment et tu te retrouves graphiquement sous IE (mais en faisant Ctrl-Alt-Suppr, on peut voir que c'est pas iexplore mais toujours explorer, bon peu importe Smiley confused ).
A l'inverse, IE comprend la syntaxe de l'explorateur de fichiers (ou de Dos).
EDIT: il doit aussi comprendre \ et / alors que \ n'existe que sous Dos/Windows, pour le Net c'est uniquement /.

Firefox qui fonctionne sous Win, Linux et Mac ne comprend que la syntaxe standard file:/// (je suppose) et, je suppose encore, le 3ème slash / est là pour indiquer la racine du disque dur (Poste de Travail qui contient les différentes lettres de lecteur C: D: etc) comme sous Unix/Linux ou la racine des répertoires est '/'
mailto:
gopher:
ftp:
http:
https: (sécurisé)
file:
smtp (mail)
rstp: (Real audio&video en streaming)
Modifié par Felipe (15 Nov 2005 - 23:28)