Guides pratiques

Concevoir une navigation mobile et ses sous-menus

Une navigation aide à rejoindre une page. Sur mobile, une partie des liens peut être regroupée dans un panneau. Le visiteur doit toujours comprendre comment ouvrir ce panneau, choisir une destination et revenir à la page sans rester bloqué dans la navigation.

Voir la méthode

Ordinateur portable, téléphone et carnet ouverts sur une table blanche
Illustration

Séparer destination et ouverture

Pour chaque rubrique, décidez si son titre mène à une page ou ouvre une liste. Si les deux fonctions sont utiles, présentez-les comme deux commandes distinctes. Une flèche accolée à un lien ne suffit pas si toute la zone produit tantôt une navigation, tantôt une ouverture selon l’appareil.

Nommez le bouton « Menu » ou « Navigation » plutôt que de compter seulement sur trois traits. Conservez des titres de rubrique cohérents avec les pages d’arrivée. Une navigation générale ne doit pas reproduire toutes les pages du catalogue : elle peut mener à des index qui proposent ensuite recherche et filtres.

Choisir un panneau simple ou une vraie interruption

L’exemple de navigation à ouverture W3C distingue les liens ordinaires des menus applicatifs ARIA. Une navigation de site ne nécessite généralement pas le rôle menu ni les commandes d’un menu de logiciel. Gardez des liens et une commande qui annonce l’état ouvert ou fermé.

Si le panneau laisse le reste de la page utilisable, évitez de le présenter comme modal. S’il couvre et bloque tout le contenu, organisez le comportement d’une vraie interruption avec fermeture et retour du focus. Ce choix doit être identique visuellement et pour les personnes utilisant une aide technique.

Tester les changements d’état et de largeur

Ouvrez un sous-menu sur ordinateur, réduisez la fenêtre, puis revenez à la largeur initiale. Vérifiez que les styles et les états ne laissent pas de lien invisible accessible ou de bouton sans effet. Un panneau fermé doit disparaître aussi du parcours au clavier.

Testez un titre traduit long, un zoom et une page déjà défilée. Le menu ne doit pas cacher durablement le titre ni empêcher de rejoindre le contenu. Si le fond ne peut plus défiler durant l’ouverture, il doit retrouver un comportement normal après fermeture et après activation d’un lien.

Exemple : une rubrique avec une page d’ensemble

Exemple pédagogique : « Prestations » mène à une page de présentation et un bouton voisin ouvre les catégories. Sur téléphone, le bouton Menu révèle les deux fonctions avec leurs libellés. Le test ouvre une catégorie, ferme le panneau puis revient en arrière. La navigation indique encore la rubrique utile sans conserver un calque qui empêcherait de lire la page.

Contenu mis à jour le 7 octobre 2026

Matrice de recette à adapter au projet

Ces contrôles proposés utilisent des cas fictifs. Décidez du comportement attendu avec l’équipe, notez le résultat et attribuez les écarts non résolus avant publication.

Faites défiler le tableau horizontalement pour lire toutes les colonnes. Au clavier, placez le focus sur le tableau puis utilisez les flèches.

Cas de test, résultats attendus et preuves utiles
CasRésultat attenduPreuve à conserver
Lien et sous-menuLes deux actions sont distinguéesNom, rôle et destination
Panneau ferméSes liens ne prennent pas le focusTabulation avant et après ouverture
Changement de largeurL’état reste utilisableEssai mobile puis ordinateur
Retour à la pageDéfilement et focus sont cohérentsPosition et élément actif

Questions fréquentes

Faut-il utiliser role="menu" pour un menu mobile ?

Une navigation de site ordinaire peut conserver des liens dans une zone de navigation. Un rôle de menu applicatif implique d’autres interactions et ne doit pas être ajouté pour son seul nom.

Un menu ouvert au survol suffit-il ?

Préparez également le clavier et le toucher. Les sous-rubriques doivent pouvoir être ouvertes sans souris et refermées sans perdre le parcours.

Le bouton de menu peut-il disparaître après ouverture ?

La fermeture doit rester évidente et atteignable. Garder une commande au même endroit peut faciliter le retour, si son nom et son état sont cohérents.