Page 1 sur 1

FireFox "bouffe" une partie de la page

Publié : 07 juin 2008, 09:54
par Ydx
Bonjour à tous,

je "seche" depuis des jours sur un comportement bizarre de FireFox 2.0.0.14 (la dernière) : je precise que la page fonctionne correctement sous Maxthon, IE6, Opera, etcc....
- j'ai deux symptomes alternatifs (selon la presence ou non d'une DTD)
* soit les liens sont non-clicables à partir d'une position (identifiée ce matin) de la page
* soit la quasi-totalité du texte de la page est "bouffée" à l'affichage, celui-ci reprenant uniquement en montrant une fin de commentaire ---->

J'ai fini par à peu près identifier la configuration (tordue) du source HTML généré (probablement) responsable de ce comportement : je vous copie la portion ci-dessous :

Code : Tout sélectionner

</div><br />
<!-- ----------   CONTENU PAGE --->
<div id="contenu">
<!-- ---- CONTENU BLANC ******************************** --->
   <div id="blanc">
D'ailleurs Notepad++ déraille au meme endroit, la succession

Code : Tout sélectionner

<br /><!
et se retablit sur un

Code : Tout sélectionner

<br />--->
...
Plus précisément sur cette ligne :

Code : Tout sélectionner

<!--- img src="squelettes/images/pied_bas.jpg" alt="" height="58" ><br /> --->
La solution partielle que j'ai trouvée : ne pas avoir de

Code : Tout sélectionner

<br />
suivi de

Code : Tout sélectionner

<!--- 
retablit l'affichage complet !
Mais mes liens restent non-clicables?? (du moins jusqu'au <div majeur de pied de page qui suit une palanquée de <br > pas tres jolis, je sais ;-) )

Est-ce normal ? J'ai envie de dire que c'est un cas tres tordu d'usage du parseur, mais réel §

Des remarques ? merci d'avance...


ydx35 / yahoo.fr

PS sans pouvoir l'identifier encore, la presence de Webdeveloper (et Firebug desactivé/désinstallé) pourrait-elle jouer ?

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14

Publié : 07 juin 2008, 12:40
par Fabrice.Tres.Net
Sans la totalité de la page, c'est impossible de faire des conclusions, plus particulièrement lorsque le Doctype est en cause.

Donc soit tu nous donnes un lien vers la page en question, soit un lien vers une page test posant le problème.

Publié : 07 juin 2008, 13:33
par calimo
Au contraire, c'est très facile : un commentaire HTML commence par -- et se termine par --
Donc le commentaire est rapidement terminé, en fait dès la deuxième occurence de --, et forcément, ça fait n'importe quoi. :wink:
Le W3C a écrit :Une erreur classique c'est inclure une chaîne de traits d'union « --- » à l'intérieur d'un commentaire.
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9b5) Gecko/2008050509 Firefox/3.0b5

PS : c'est du développement web probablement, et certainement pas limité à Firefox :wink: