Mon problème est le suivant : je me suis aperçu que certaines pages de mon site affichaient sur IE un décalage du bloc principal complètement vers le bas, alors que le menu latéral gauche reste bien positionné. C'est particulièrement gênant et je ne peux laisser traîner ça. Que faire pour avoir un affichage correct, car tout marche, bien sûr, sur Safari et Firefox Mac, mais j'ai besoin d'un affichage équivalent pour le monde "étrange" des PC ... Comme je suis néophyte, j'en bave un peu ... Qui peut éclairer ma lanterne ?
18041 sujets
Questions générales et questions de débutants
Les deux pages qui posent problème sont ici : http://www.eric-marguet.fr/page6/page6.html
http://www.eric-marguet.fr/page5/page5.html
http://www.eric-marguet.fr/page5/page5.html
Bonjour,
Sans doute es-tu néophyte aussi dans l'utilisation d'un forum... et ne sais-tu pas qu'il est de coutume d'en lire les règles avant de publier son premier message... tu aurais vu celle-ci notamment
koala64 a écrit :
oui... bonjour à toi aussi !
videodoc a écrit :
Comme je suis néophyte
Sans doute es-tu néophyte aussi dans l'utilisation d'un forum... et ne sais-tu pas qu'il est de coutume d'en lire les règles avant de publier son premier message... tu aurais vu celle-ci notamment
videodoc a écrit :
Les deux pages qui posent problème sont ici : http://www.eric-marguet.fr/page6/page6.html
http://www.eric-marguet.fr/page5/page5.html
Tu n'as pas qu'un problème de décalage.
Si tu désactives les css de ta première page, tes éléments sont dans le désordre. On se retrouve à lire tous les titres (qui devraient être balisés avec h1 ou h2 ou h3 ou...) puis viennent les paragraphes (qui devraient être balisés avec p ). Avant de penser mise en page, il serait bon de rétablir un ordre logique et une sémantique correcte.
Quant à ta seconde page, si on coupe javascript, on n'a plus rien... Une page ne doit pas reposer sur ce langage pour s'afficher correctement.
Pour créer des espaces, on ne multiplie pas les balises br. On peut se servir de padding ou margin par exemple.
Enfin, dans ton css, c'est un peu le souk... les propriétés sont disséminées en plusieurs endroits et je n'ai pas vraiment le courage de tout arpenter. Peut-être pourrais-tu chercher à cerner le problème en désactivant et en réactivant de manière successive les différentes propriétés susceptibles de génèrer ce décalage. Pour les contournements dédiés à IE, je pense que tu devrais te renseigner sur les commentaires conditionnels car c'est ce qui est préconisé.
Modifié par koala64 (14 Mar 2007 - 06:12)