Forums d'assistance et de discussion sur les logiciels produits par Mozilla ou créés à partir des technologies Mozilla. Ce site ne dépend pas de la fondation Mozilla et est maintenu par un collectif de bénévoles.
HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
mais sa ne donne pas de moyen ou d'exemple plutot pour les remplacer avantageusement .... (enfin comme ca apres 1ere lecturue en diagonale, je relit tout ca tranquil demain)
merci pour le lien
solutions possibles
- si tu utilises dreamweaver, tu peux utiliser les templates/modèles. Tu fais ton modèle de pages avec ton menu en zone non-modifiable et des zones modifiables pour le contenu qi lui va changer de page en page. L'avantage c'est que quand tu modifies depuis ton modèle le menu, DW va chercher toutes les pages du site qui utilisent ce template et leur appliquer le changement. Voir si ton logiciel propose ça si c'est pas DW.
- si tu as php, le menu en php, c'est assez le même fonctionnement, sauf que ton menu se retrouve sur un fichier indépendant et le php replace sans frame le menu dans toutes les pages ou il est appelé.
En effet c'est le problème de cet article d'OpenWeb : il dit c'est pas bien, avec des arguments imparables, mais pas par quoi le remplacer
Avec les includes en php tu peux insérer un morceau de code (menu, entête, etc) présent dans un fichier séparé dans toutes tes pages. Lance une recherche sur ce forum (ou sur google) avec les mots include et php (sur ce forum il faut faire attention de choisir "Rechercher tous les termes" dans la recherche avancée), le sujet est fréquemment abordé
calimo a écrit :En effet c'est le problème de cet article d'OpenWeb : il dit c'est pas bien, avec des arguments imparables, mais pas par quoi le remplacer
Sinon, je viens de penser qu'il y aussi les menus dynamiques.
Plusieurs logiciels permettent d'avoir une sorte de modèle propriétaire pour fabriquer un menu JS par la suite. J'ai fait plusieurs essais avec DHTML MenuBuilder, et celui-ci par exemple, me semble concluant.
Hélas, le code est loin d'être propre et valide...
calimo a écrit :Oui effectivement... et pas seulement comme moi
Les menus en javascript c'est à prohiber
Les menus *générés* en JavaScript oui, mais rien ne t'empêche d'utiliser JavaScript pour ajouter des effets spéciaux (par exemple masquer les parties inutilisées). Il faut juste que la version qui apparaît quand JavaScript est désactivée permette un accès à tous les liens.
Par exemple, notre petit menu "membres" ci-dessus est très bien (même si j'aurais mis une flèche qui tourne au lieu d'une flèche qui kropotkine )