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.
Tabla de contenidos
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.