URL: https://linuxfr.org/forums/programmationweb/posts/architecture-dune-page-web-propre Title: Architecture d'une page web "propre". Authors: Gyro Gearllose Date: 2005年03月25日T13:46:12+01:00 Tags: Score: 0 Il y a quelque temps, une entrée de forum demandait comment bien concevoir un fichier xml [1], et parmi les réponses, j'avais proposé le lien [2] qui donne un avis assez pertinent sur la question. Auriez-vous un équivalent sur les pages web en elles-mêmes, car j'ai l'impression qu'à trop vouloir sacquer la pagination en tableaux, on tombe dans la même galère avec les div. Dans quels cas utiliser ceux-ci "proprement", dans quels cas ne pas les utiliser ? Dans quels ordre les placer ? bref, ce genre de choses. Je me pose ces questions, car je suis en train de développer une appli web, et pour me simplifier (?) la vie, j'ai tout casé dans des divs. Le fichier final a à peu près cette structure : * Un formulaire qui contient * Un div d'Id "Ecran" (la zone de travail de l'application) * Un div d'Id "Panneau" qui contient les boutons d'inter-action avec la zone précédente * Un div d'Id "Informations" qui donne une information succinte sur l'écran présenté ci-dessus * Un div d'Id "StatusOk" (s'il y a lieu) qui donne un message confirmant le bon déroulement de la dernière action effectuée * Un div d'Ip "StatusKo" (s'il y a lieu) qui contient les éventuels messages d'erreurs retournés par la dernière commande * Un formulaire contenant * un div d'Id "Menu" qui présente un menu dynamique que j'aimerai faire ressembler à celui présenté sur openweb[3] (c'est en cours, mais c'est pas ça qui est ça...) Cette structure vous parrait-elle justifiée ? Ne vaudrait-il pas mieux passer le menu en premier ? Changer les div Status{Ok,Ko} en p ? Bref, quelles sont vos expériences dans le domaine ? Mes pages sont valides xhtml, et utilisent les CSS autant que faire ce peu, mais je ne suis que moyennement satisfait du résultat, et j'aimerais vraiment avoir votre avis sur la question. Par avance merci pour vos suggestions, liens, critiques (tapez pas trop fort quand même), etc. Bon WE @ tous ! [1] : [http://linuxfr.org/forums/32/7536.html(...)](http://linuxfr.org/forums/32/7536.html) [2] : [http://www.w3schools.com/xml/xml_attributes.asp(...)](http://www.w3schools.com/xml/xml_attributes.asp) [3] : [http://www.openweb.eu.org/articles/menu_universel/annexes/variante.(...)](http://www.openweb.eu.org/articles/menu_universel/annexes/variante.htm)

AltStyle によって変換されたページ (->オリジナル) /