O que é o “menu” na HTML5?
Considerado uma nova ferramenta na HTML5, o elemento MENU tem a função de criar menus e barras de ferramentas, não para a navegação no conteúdo do site, mas para o controle de aplicações de web, exemplos mais comuns seria as opções copiar, editar, salvar, salvar como… que funcionariam independentemente da barra de ferramentas do browser(navegador).
Para definir este comando você pode inserir:
1. Um link, um elemento que contem atributo href;
2. Um botão, que contem elemento button;
3. Um botão, com um elemento input com o atributo type contendo button, submit, reset ou image;
4. Um radiobutton, que tenha um elemento input com o atributo type contendo radio;
5. Um checkbox, com um elemento input com o atributo type contendo checkbox;
6. Um elemento select, contendo options, definindo um grupo de comandos;
7. Um elemento com o atributo accesskey;
8. Um elemento command;
Tipos de Comandos
Você pode inserir três tipos de comandos, “command “, “checkbox” e “radio”.
O elemento “command”:
Este tipo de comando depende do valor do atributo “type”. mas ainda não é necessário por enquanto , pois este comando quer possibilitar ainda o uso de elementos antigos(“input, button e select”).
Concluindo estas afirmações o elemento “menu” veio como uma grande inovação junto com a HTML5, sendo uma ferramenta de criação de menus e submenus, é um grande destaque das novidades da html5.
Um exemplo de menu
REFERENCIAS BIBLIOGRÁFICAS:
Site W3C :Clique aqui
Data: 07/10/2014
Gostou do texto? Já pensou em se qualificar e entrar para o mercado que mais cresce atualmente? Conheça e participe do curso Programador Web da Fábrica de Software para um Varejo mais competitivo em Campo Grande(MS). Este texto foi produzido como parte das atividades relacionadas com os estudos sobre os Princípios do Designer e páginas Web para Programadores, sobre a orientação do professor Marco Aurélio Dias de Oliveira.
Leia outros textos relacionados com Princípios do Designer e páginas Web para Programadores.
Aplicações offline com HTML5
Novos tipos de campos no HTML5
Usando MathML e SVG com HTML5
Tipos de Links no HTML5
O que são SERVER-SENT EVENTS no HTML5
O DOM e o HTML5
Menus e Toolbars no HTML5
O que é HTML5
Compatibilidade entre os navegadores com o HTML5
Novos elementos e atributos do HTML5