5568 sujets

Sémantique web et HTML

Bonjour,

J'ai une sacrée colle ! (Ou en tout cas, je commence à être à bout de ressources)

J'ai déjà fait de nombreux sites en utilisant les balises HTML5 toujours à peu près de la même façon, mais mon dernier travail a un comportement des plus étranges sous IE 8-7-6 (je n'ai pas pu tester sous IE9 encore).

Le problème est que la balise <header> et son contenu semblent disparaître totalement. Quand j'ouvre les outils de développement IE, ils n'apparaissent pas du tout (alors je ne suspecte pas un problème de CSS)

Comme un exemple en ligne vaut mille mot, je vous laisse regarder : (Oh, faites pas gaffe à Brad)

http://www.sadp411.com/dev/lescan/fr/
Modifié par Vaxilart (24 Mar 2011 - 20:46)
Pour commencer, je te conseille de fermer l'élément HEAD et d'ouvrir l'élément BODY, ce que tu ne fais pas explicitement dans le code actuel. La validation HTML5 est parfois permissive, mais mieux vaut suivre la règle suivante: le code explicite c'est mieux qu'une structure implicite (ou un code invalide...).
Ouf ! Bien vu

J'ai dû oublier de les mettre quand j'ai transféré le layout en include() php...

Merci encore une fois Smiley cligne