Primeiramente faça um elemento NAV (antigamente usaríamos a tag DIV) e atribua um ID. Neste exemplo nossa NAV se chamará “menu”. Dentro desta NAV, faça uma lista com as opções do menu. Há também a possibilidade de utilizar o elemento <menu>, mas ainda está em rascunho no W3C.
Criando o menu em HTML para criarmos o menu primeiro vamos criar uma lista não ordenada (tag UL), com 5 itens contendo um link cada um. Isto deve ser feito diretamente na página HTML, com o seguinte código. Lembrando que este código deve estar entre as tags <body></body> de sua página.
Agora vamos fazer a nossa lista ficar na posição horizontal. Para isto, utilizaremos o "display: flex;" atributo do Flexbox que irá colocar a lista em um linha, mas mantendo o conteúdo como um bloco HTML. Onde: display: flex; - define que todos itens da lista não ordenada "ul" será alinhadas de forma flexível.
O príncipio básico de construção da estrutura HTML do menu consiste em tirar proveito do fato de o elemento <ul> comportar-se como se fosse uma divisão (elemento nível de bloco) e dentro dela divisão, enclausurar em cada elemento <li> (elemento nível de bloco), um link <a> (elemento inline), como um item da lista.
Adicione o Código do Menu HTML. Aqui, vamos criar um botão de menu que consiste de um menu principal (menu pai) e cinco sub-menus (menus filhos). Você pode linkar cada sub-menu com diferentes páginas no seu site. Você pode notar que cada elemento tem classes diferentes — dropdown, mainmenubtn e dropdown-child.
17 curiosidades que você vai gostar
Então, o que realmente é CSS?Abra seu arquivo index.html e cole o seguinte código em algum lugar no cabeçalho, ou seja, entre as tags <head> e </head> : <link href="estilos/estilo.css" rel="stylesheet">Salve o arquivo index.html e abra ele no seu navegador. Você deve ver uma página como essa:
A primeira coisa a se fazer é preparar a lista do menu: a melhor maneira para se fazer isso é usando listas não ordenadas. Para aplicarmos o dropdown, colocaremos outra lista não ordenada dentro da primeira lista. A princípio parece confuso, mas vendo o código da Listagem 1 vocês irão entender como funciona.
Aplicando o elemento NAV
O elemento nav não deve ser usado em links mencionados em um parágrafo de conteúdo e também em links no rodapé do tipo “site criado por…”. Apenas aqueles grupos que contém links importantes devem ser englobados por esse elemento. Forma tradicional de marcação para blocos de navegação.
Um menu drop-down ou menu suspenso é um elemento de interface que é similar a uma lista, que permite que o usuário escolha um valor de uma lista de opções que "cai para baixo".
Quem tem esquizofrenia pode se aposentar por invalidez?
Quanto ganha um professor de escola particular?
Como parar um crise de ansiedade?
Qual a importância do plano de cargos e salários numa organização?
O que causa o sopro no coração?
Como deixar uma forma transparente no powerpoint?
Qual é o mês que compõem o primeiro semestre?
Para que serve eletrônica digital?
Quais são os tipos de venezianas?
Como consultar saldo vodafone por mensagem?
Qual é a relação entre atividade física?