Elemento menu

Si no sabes lo que es un elemento o cómo debes usarlo, te recomiendo leer el tutorial "Tags y atributos en HTML" que puedes encontrar en la sección de tutoriales HTML.

Descripción

El elemento menu representa una barra de menú que consiste en una lista de comandos representada por una lista no ordenada de ítems (elementos li). Este elemento es simplemente una alternativa semántica al elemento ul que se utiliza para representar una lista no ordenada de comandos.

Ejemplos

En el siguiente ejemplo, insertaremos un menú de barra de herramientas que pretende ser la barra de menú de un editor de texto. Los comandos listados en este menú no ejecutarán ninguna acción, pero el ejemplo será de todos modos suficiente para mostrar la funcionalidad del elemento menu. Como ha sido dicho anteriormente, cada ítem en el menu es representado por un ítem de lista (elemento li) conteniendo a un botón (elemento button).

Las funciones declaradas en el siguiente ejemplo no están diseñadas para funcionar. Este ejemplo apunta solamente a probar la funcionalidad provista por los navegadores para los menús.

<li><button onclick="nuevo()">Nuevo...</button></li>
  <li><button onclick="abrir()">Abrir...</button></li>
  <li><button onclick="guardar()">Guardar</button></li>
  <li><button onclick="guardarcomo()">Guardar como...</button></li>
</menu>
  • El propósito del elemento menu es más que nada semántico. La aplicación de estilos en tales casos es dejada en manos de los autores.

    Atributos

    Atributos globales

    Para más información acerca de los atributos globales refiérete a esta lista de atributos gloables en HTML5.

    Eventos

    Eventos globales

    Para más información acerca de los eventos globales refiérete a esta lista de eventos globales en HTML5.