Hello,
Un menu déroulant ne se fait malheureusement pas "aussi simplement" que tu l'écris.
Il faut savoir qu'il existe plusieurs types de menu déroulant et aussi plusieurs langages pour le faire (je ne parle pas ici non plus de la problématique de gestion de langue si c'est ausssi possible).
Dans un fait premier, je pense que la conception d'un menu de navigation statique est primordial. Par après viendra "le menu dynamique" (celui qui déroule) mais qui ne présentera qu'une partie ou intégralité du site.
Enfin dans la continuité, je pense que malgré l'esthétique première de ton site, des objectifs autres sont à envisager :
1. l'optimisation de ton site pour les personnes n'intégrant pas les scripts, les styles etc. ;
2. l'optimisation de ton code principalement pour donner une accessibilité à ton site (à coupler avec le point 1) ;
3. l'utilisation correcte des balises (cela se couplera avec une validation de ton code) ;
Tout cela te donnera déjà un meilleur référencement, une meilleure rapidité de ton site, une meilleure accessibilité.
Si tu réfléchis sur la construction de ton site, ton menu sera déjà optimalisé pour "être plus dynamique" et la conception de ce menu déroulant ne sera qu'un jeu d'enfant tout en restant accessible, performant, pérenne, etc.
Si je puis te conseiller la lecture de l'excellent
OpenWeb ainsi que les quelques
tutoriaux techniques de AlsaCreations, cela te dégrossira le terrain, mettra a plat tes idées et surtout te donnera une excellente base de connaissances !
En espérant que mes conseils te soient judicieux... Bon courage,
G.