HTML problem avec image et internet explorer

yex -  
briiiiix Messages postés 624 Statut Membre -
Bonjour,

j'ai un souci avec un site internet que je suis entrain de monter. Je veux insérer une image en haut de la page. Le problème c'est que avec Firerox l'image marche parfaitement tant dit que sous Internet Explorer l'image ne s'affiche pas et il y a un petit croix a la place. Sur d'autre sites, j'arrive a voir les images, donc je pense pas que ce soit un plug-in manquant .

Je vous met mon code en espérant que qq voit si j'ai fait 1 erreur.


le html:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="crazy_sounds.css" />
<TITLE>Accueil</TITLE>
</HEAD>
<BODY>

<div id="banniere"><img src="Banniere_Page_Accueil.jpg">
</div>

<div id="Menu">
<div class="element_menu">

<h3>MENU</h3>
<ul>
<li><a href="page4.html">Genres</a></li>
<li><a href="page5.html">Artistes</a></li>
<li><a href="page6.html">Albums</a></li>
</ul>

<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
</div>
</div>

<div id="contenu">
Il nous reste quand même quelques petits trucs à décorer dans notre corps. Par exemple, les titres : on va changer leur police pour mettre une "Arial" plus jolie je trouve sur les titres.

On va aussi rajouter une image de fond sur les titres h2, avec background-repeat:no-repeat;, ce qui signifie que le fond ne se répètera pas (il restera donc à gauche).
Pour éviter que le texte du titre ne s'écrive sur l'image de fond, on met un padding-left de quelques pixels. Comme ça, on aura une image d'engrenage devant chaque titre <h2> automatiquement !
</div>

<div id="pied_de_page">
Webmaster
</div>

</BODY>
</HTML>






le CSS:

body
{
width: 760px;
margin: auto;
margin-top: 20px;
margin-bottom: 20px;
background-image: url("metal_background.jpg");

}


#banniere
{
width: 760px;
height: 100px;
background-repeat: no-repeat;
margin-bottom: 10px;

}

#Menu
{
float: left;
width: 150px;
background-color: #626262;
background-repeat: repeat-x;
border: 2px solid black;
color: white;
font-size: 30px;
height:600px
}

.element_menu h3
{
text-align: center;
}


#contenu
{
margin-left: 170px;
margin-bottom: 20px;
padding: 5px;
color: white;
background-color: #626262;
background-repeat: repeat-x;
border: 2px solid black;
font-size: 20px;
font-family: "Comic Sans MS", "Trebuchet MS", Georgia, serif;
height: 595px;

}

#pied_de_page
{
padding: 5px;

text-align: center;

color: #B3B3B3;
background-color: #626262;
background-image: url("images/motif.png");
background-repeat: repeat-x;
margin-top: 10px;
border: 2px solid black;

}



merci bien pour l'attention porté à mon problem.
A voir également:

10 réponses

macgawel Messages postés 676 Statut Membre 89
 
Bonjour.

C'est quelle image qui pose problème ?

Déjà, tu fais du XHTML strict, du coup il faut fermer les balises :
<img src="Banniere_Page_Accueil.jpg">

=>
<img src="Banniere_Page_Accueil.jpg" />

Et profites-en pour définir tes attributs alt et title.
0
yex
 
l'image en question est ma banniere (Banniere_Page_Accueil.jpg). elle est en format jpeg bien évidemment
0
yex
 
le chemin d'acces est bon, il marche parfaitement sur firefox.
0
macgawel Messages postés 676 Statut Membre 89
 
Essaye en faisant un clic-droit sur l'image => Afficher l'image.
Si elle s'affiche, c'est a priori qu'il y a un problème dans ta page.

Tu as essayé de fermer tes balises, et de les passer en minuscule ? (profites-en pour me dégager ces BR inutilse, et les replacer par une mise en page dans ton CSS !)
-1
macgawel Messages postés 676 Statut Membre 89 > macgawel Messages postés 676 Statut Membre
 
Tant que j'y pense...
Renomme ton image pour enlever les Majuscules...
-1
yex
 
re, merci encore pour l'attention porté a mon cas.

Alors j'ai testé le chemin absolue dont tu parle briiix. Malheureusement ca ne change rien.

Par contre, je me rend compte que ma banniere sous format jpeg que j'ai fait sous photoshop ne marche pas et que l'arrière fond de mon site qui est aussi sous le format jpeg et dont j'ai téléchargé d'un site spécialisé marche parfaitement.

Alors la question dont je me pose c'est, est ce que le fait que je l'ai fait sous photoshop pourrais m'empecher de l'afficher sur interet explorer?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
yex
 
AAAAAAhhhHHHHHHHHHHHHHHHHH

J'ai enfin trouvé le problem, il suffisait de sauvegarder en .GIF et tout marche nikel.


Merci pour votre aide.

++
0
Utilisateur anonyme
 
Vérifie le chemin d'accès
-1
Utilisateur anonyme
 
Tant que je peux pas voir le site et fouiller de moi même j'ai du mal je peux pas t'aider
-1
briiiiix Messages postés 624 Statut Membre 18
 
essaies de mettre le chemin absolu de cette image

exemple
<img src="http://www.monsite.com/images/Banniere_Page_Accueil.jpg" />
ou si tu es en local
<img src="http://127.0.0.1/monsite/images/Banniere_Page_Accueil.jpg" />

Attention aux majiscules, certains serveurs sont très sensibles a la casse.

Bon travail
-1
j.tel Messages postés 149 Statut Membre 1
 
je pense pas !!!!
verifier juste le chemin ou esseyer de changer le nom de l'image.
-1
briiiiix Messages postés 624 Statut Membre 18
 
Bon travail
-1