HTML <menu>Balise


Exemples

Exemple de deux options de série de boutons de menu ("Fichier" et "Édition") :

<menu type="toolbar"> <li> <menu label="Fichier"> <button type="button" onclick="file_new()">Nouveau...</button> <button type="button" onclick="file_open()">Ouvrir...</button> <button type="button" onclick="file_save()">Enregistrer</button> </menu> </li> <li> <menu label="Édition"> <button type="button" onclick="edit_cut()">Couper</button> <button type="button" onclick="edit_copy()">Copier</button> <button type="button" onclick="edit_paste()">Coller</button> </menu> </li> </menu>

Essayez-le vous-même »

Prise en charge des navigateurs

Internet Explorer Firefox Opera Google Chrome Safari

Actuellement, les navigateurs courants ne prennent pas en charge la balise <menu>.


Définition de la balise et instructions d'utilisation

La balise <menu> définit une liste de commandes ou un menu.

La balise <menu> est généralement utilisée pour les menus textuels, les barres d'outils et les options de liste de commandes.


Conseils et notes

Astuce :Utilisez CSS pour styliser la liste de menus.


Différences entre HTML 4.01 et HTML5

L'élément <menu> dans HTML 4.01 est obsolète.

Dans HTML5, l'élément <menu> a été redéfini.


Attributes

Nouveau: Nouveau dans HTML5.

Attribut Valeur Description
labelNouveau text Définit un libellé pour l'élément de menu.
typeNouveau context
toolbar
liste
Définit le type de menu à afficher. La valeur par défaut est "list".

Attributs globaux

La balise <menu> prend en charge les attributs globaux, consultez le tableau complet des attributsAttributs globaux HTML。


Attributs d'événement

La balise <menu> prend en charge tous lesAttributs d'événements HTML。

Autres extensions