Sinon, Stephan t'as tout dit, tout corrigé... tu n'as plus qu'à faire le code
Doctype inadapté, nombre de divisions trop important, utilisation des class inadapté
http://forum.alsacreations.com/topic.php?tid=825&fid=4&p=1#p8481
Solution guidée pour corriger ces problèmes :
http://forum.alsacreations.com/topic.php?tid=825&fid=4&p=1#p8513
Grosso modo, tu dois :
Bien construire ta page, utiliser les bonnes balises aux bons endroits.
Le titre d'un site avec un <h1> c'est très adapté, ça fait office de header, h1 étant une balise de type bloc, ensuite pour les titres de page, il faut passer au niveau de titre inférieur, <h2>, puis pour les sous titres, <h3>, et ainsi de suite, pour changer le look, tu fais tout via CSS, font-size, font-weight, ...
Tu n'as pas besoin d'utiliser de div encore par dessus
Les divs doivent te servir à regrouper des éléments, classiquement, on utiliser une division général qui contient l'ensemble de la page, cette division sera donc unique, il faudrat donc utiliser un ID, <div id="conteneur">
Ensuite tu met ton titre de site (<h1>), ton menu (<ul> se suffit à lui même aussi, pas besoin d'ajouter une division par dessus), il sera à priori unique aussi, donc un ID plutot qu'une class, <ul id="menu">, ensuite le mieux c'est d'utiliser une nouvelle division pour englober tout ce qui est ton contenu, <div id="contenu"> (ID encore puisque ta zone contenu sera elle aussi unique).
Voilà, je pense que là quand même tu as tout ce qu'il te faut.
Penses aussi à changer ton doctype, xhtml1.1 n'est certainement pas adapté. A toi de voir quel doctype te convient le mieux, xhtml1.0 strict, transitionnal, html4.01 strict, transitionnal, ... Pour le choix, Stephan t'as donné un lien assez pratique pour mieux t'y retrouver :
http://pompage.net/pompe/doctype/ Modifié le 11 Dec 2004 - 18:44