Rechercher : dans
Par :

Probleme d'affichage sur IE6

Dernière réponse le 11 nov 2009 à 23:17:16 doctorpower, le 11 nov 2009 à 18:50:06 
 Signaler ce message aux modérateurs

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: http://img121.imageshack.us/gal.php?g=screen1l.png
Je ne vois vraiment pas a quoi cela est dû.

merci d'avance

Configuration: Windows Vista
Firefox 3.5.5

Meilleures réponses pour « Probleme d'affichage sur IE6 » dans :
Afficher les extensions et les fichiers cachés sous Windows VoirPour afficher les extensions Solution simple Solution avec le registre Pour afficher les fichiers et les dossiers cachés Pour afficher les fichiers et les dossiers système Pourquoi afficher les extensions ? Lorsque vous ne voyez...
[PHP] Comment afficher l'adresse IP d'un visiteur ? VoirPour afficher l'adresse IP d'un visiteur sur votre site, insérez ce code dans la zone où vous voulez qu'elle s'affiche.
[Windows] Affiche l'icône du poste de travail sur le bureau VoirPar défaut, Windows XP n'affiche pas le poste de travail sur le bureau. Il est possible de l'afficher en suivant la procédure suivante : - Cliquer avec le bouton droit sur le bureau - Choisir Propriétés - Dans l'onglet Bureau, choisir...
L'affichage de données sur le navigateur avec les CGI VoirBut d'un script CGI Les scripts CGI ont pour but d'afficher des pages Web générées par un programme informatique, d'où la dénomination de pages web dynamiques pour les pages créées par ce moyen. Toutefois, étant donné que le serveur renvoie telles...

1

avion-f16, le 11 nov 2009 à 19:00:14

Sur les autres navigateurs, est-ce que ça fait pareil quand tu réduis la fenêtre ? Ton ordinateur ne fait pas ce que tu veux ... mais ce que tu­ lui dis de faire.

Répondre à avion-f16

2

doctorpower, le 11 nov 2009 à 20:11:08

Salut avion-f16, je viens de tester sur chrome, FF, opera et IE8, ca s'affiche correctement

Répondre à doctorpower

3

notobe, le 11 nov 2009 à 21:14:48

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 ?

Répondre à notobe

4

doctorpower, le 11 nov 2009 à 21:37:55

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 ?

Répondre à doctorpower

5

notobe, le 11 nov 2009 à 21:47:15
  • +1

Oui, le doctype est correct :)
Et ensuite, le code respecte bien les contraintes du xhtml strict ?

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

Après, il y a le hashlayout qui pourrit bien la vie aussi : http://www.alsacreations.com/article/lire/76-haslayout-inter­net-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

Répondre à notobe

6

doctorpower, le 11 nov 2009 à 22:09:51

Ca vient certainement des marges, je vais lire ca
merci pour les liens

Répondre à doctorpower

7

notobe, le 11 nov 2009 à 22:13:19
  • +1

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 !

Répondre à notobe

8

doctorpower, le 11 nov 2009 à 22:27:42

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...

Répondre à doctorpower

9

notobe, le 11 nov 2009 à 22:38:25

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="http://www.microsoft.com/france/windows/products/winfamily/ie/">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="http://www.opera.com/">Opera</a> ou <a href="http://www.apple.com/fr/safari/">Safari</a>.
<br />Si vous utilisez un PC au travail, veuillez contacter votre service informatique.</p>
</div>
<![endif]-->

Répondre à notobe

10

 doctorpower, le 11 nov 2009 à 23:17:16

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.

Répondre à doctorpower
Collection CommentÇaMarche.net