Probleme d'affichage sur IE6

doctorpower Messages postés 404 Statut Membre -  
doctorpower Messages postés 404 Statut Membre -
Bonjour,

mon site ne s'affiche pas correctement sur IE6, le menu droit se place a droite mais sous le bloc du corps. Voici quelques screen: https://imageshack.com/
Je ne vois vraiment pas a quoi cela est dû.

merci d'avance

10 réponses

notobe Messages postés 2222 Statut Membre 213
 
Oui, le doctype est correct :)
Et ensuite, le code respecte bien les contraintes du xhtml strict ?

Sinon, les fusions de marges c'est ça :
https://www.alsacreations.com/article/lire/629-fusion-des-marges.html

Après, il y a le hashlayout qui pourrit bien la vie aussi : https://www.alsacreations.com/article/lire/76-haslayout-internet-explorer.html

D'une façon générale, la gestion des marges, c'est toujours plus compliqué qu'on ne pense (surtout avec IE !!)
http://css.mammouthland.net/margin-padding-css.php
1
notobe Messages postés 2222 Statut Membre 213
 
Un petit truc en plus : essayer de faire une seule feuille de style qui fonctionne avec IE6 et tous les autres navigateurs, c'est parfois très compliqué.

Une fois que tu auras cerné le problème, fais une feuille de style spéciale IE6 que tu mets dans des commentaires conditionnels. C'est encore ce qu'il y a de plus propre et de plus simple.

Bon courage pour le débuggage !
1
avion-f16 Messages postés 20368 Date d'inscription   Statut Contributeur Dernière intervention   4 510
 
Sur les autres navigateurs, est-ce que ça fait pareil quand tu réduis la fenêtre ?
0
doctorpower Messages postés 404 Statut Membre 68
 
salut avion-f16, je viens de tester sur chrome, FF, opera et IE8, ca s'affiche correctement
0

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

Posez votre question
notobe Messages postés 2222 Statut Membre 213
 
Les problèmes peuvent être multiples avec IE6... (die IE6, die !!)

- La page a t-elle un doctype correct ?
- Les problèmes de fusion de marges ont-ils été pris en compte ?
0
doctorpower Messages postés 404 Statut Membre 68
 
die IE6!! tout a fait d'accord

voici le doctype: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

je ne sais pas vraiment ce que c'est donc je sais pas s'il est correct, sinon qu'est ce que tu entend par fusion de marge? c'est une propriété css ?
0
doctorpower Messages postés 404 Statut Membre 68
 
ca vient certainement des marges, je vais lire ca
merci pour les liens
0
doctorpower Messages postés 404 Statut Membre 68
 
merci du conseil :)

satané IE >:[
je comprend pas pourquoi autant de monde l'utilise... sur mon site il fait facilement 25% des navigateurs... 25% de visiteurs qui ne reviennent plus a cause des bugs d'affichage...
0
notobe Messages postés 2222 Statut Membre 213
 
Pourquoi tant de monde l'utilise ? Arf... multiples raisons...

- dans certaines entreprises, les employés n'ont pas le choix car des progiciels s'appuient sur des dll IE6, et changer de navigateur veut dire tout reprogrammer
- Certains ont de vieux PC
- Beaucoup ne savent pas, car ils ne savent pas faire la différence entre internet et un navigateur
- etc.

Mais là encore, toujours avec les commentaires conditionnels, on peut prévenir les gens, en mettant un message d'alerte les invitant à faire la mise à jour ou à changer de navigateur.
Genre ça (le message n'est pas de moi, mais il est très en vogue) :

<!--[if lte IE 6]>
<h2>Savez-vous que votre navigateur est obsolète&nbsp;?</h2>
<p>Pour naviguer de façon plus satisfaisante sur ce site (et sur le reste du Web), nous vous recommandons de procéder à une mise à jour de votre navigateur. Actualisez gratuitement votre <a href="https://support.microsoft.com/fr-fr/allproducts">Internet Explorer</a>. Vous pouvez aussi essayer d'autres navigateurs populaires comme par exemple <a href="http://www.mozilla-europe.org/fr/firefox/">Firefox</a>, <a href="https://www.opera.com/">Opera</a> ou <a href="https://www.apple.com/fr/safari/">Safari</a>.
<br />Si vous utilisez un PC au travail, veuillez contacter votre service informatique.</p>
</div>
<![endif]-->
0
doctorpower Messages postés 404 Statut Membre 68
 
en effet, j'en connais meme qui ne savent pas demarrer internet quand ils ne voient pas l'icone d'IE. Mais je suis juste étonné du nombre de gens qui utilisent IE6. Sinon, pas mal l'alerte mais il faut absolument que le site soit compatible.
0