Ce tutoriel : Les pieds (de page) dans le plat n'est pas à remettre en cause. Comme promis, je l'ai refait sagement, avec des blocs de couleurs puis j'ai intégré petit à petit mon interface. Je me suis dit : y'a pas de raisons !
Tout allait bien jusqu'à ce que je remplace mon contenu bidon (du texte en l'occurence) par celui extrait de ma base de données (BDD). Et là, c'est le drame : décalage de mon pied de page (la haie) à quelques centaines de pixels du bas , encore ...
Je me suis dit qu'une balise extraite du contenu de ma BDD posait problème, peut-être une balise de lien ? un div ? Par élimination j'ai découvert que c'était l'absence des attributs width et height dans la balise img qui causait le bug sous FireFox.
Je n'avait pas précisé les dimensions des images car, issues d'un contenu dynamique, elles n'ont pas toutes la même taille. J'ai ajouté 2 lignes de php pour récupérer ces valeurs et le problème était réglé !
C'est vrai que lorsque l'on y réfléchit, on se rend compte que FireFox interprète le HTML, affiche la page selon ce qu'il sait. Il affiche ma haie mais ne connaissant pas la taille des images, la hauteur de la page a été mal calculée. Maintenant qu'il connait la taille de chaque image, il peut positionner la haie sans problème.
Merci à ceux qui se sont penchés sur mon problème !
(bon, bah j'suis pas mécontent d'en avoir fini avec cette galère ! )