/ / Nós mesmos fazemos um menu horizontal para o site

Nós mesmos fazemos um menu horizontal para o site

Existe um menu horizontal em quase todos os sites -essa parte é importante, pois é capaz de atrair ou, ao contrário, espantar os visitantes com sua aparência e praticidade. Vamos aprender como criar um menu horizontal simples: torná-lo um "esqueleto" em HTML, dominar as habilidades básicas de criação. Você pode, é claro, encontrar um cardápio pronto, mas é muito mais agradável aprender a desenvolvê-lo sozinho. Esta é uma experiência muito emocionante.

Aprendendo a fazer um menu

Tentaremos não nos desviar da semântica, queaderir às luminárias do layout. Primeiro, precisamos fazer um "esqueleto" para nosso menu HTML, aprender as habilidades básicas para fazer um menu horizontal por conta própria. E então vamos decorá-lo usando folhas de estilo. Deixe nosso menu horizontal conter 5 itens. O primeiro item irá redirecionar para a página inicial. O segundo ponto é "Sobre nós". O terceiro é "Nossos Prêmios". A quarta é "Isso é interessante". Quinto - “Contate-nos”.

O código HTML é parecido com este:

Menu horizontal
Quem não sabe: a tag ul é usada para uma lista com marcadores, seus elementos começam com li. As tags Li herdam os estilos que são aplicados à ul.

Ul é um item da lista de bloqueios, que se estenderá à largura da página. Li também é robusto.

Então, vamos criar index.html. Nós digitamos nosso código.Neste ponto, o navegador exibirá um menu vertical em vez de horizontal. Mas temos um objetivo com você - fazer um menu horizontal para o site. Para isso, precisamos de CSS.

Para que serve o CSS?

Se você está apenas começando a desenvolver um site,então você precisa se familiarizar com o conceito de uma folha de estilo em cascata. Na verdade, essas são regras de formatação, design, que se aplicam a diferentes elementos nas páginas de um site. Se você descrever as propriedades dos elementos no HTML padrão, terá que repetir isso várias vezes e acabará com a duplicação de partes idênticas de código. O tempo de carregamento da página no computador do usuário aumentará. Para evitar isso, existe o CSS. Basta descrever um determinado elemento apenas uma vez e, em seguida, simplesmente indicar onde usar as propriedades de um determinado estilo. Você pode fazer uma descrição não apenas no texto da própria página, mas também em outro arquivo. Isso permitirá que você aplique a descrição de diferentes estilos em qualquer página do site. Também é conveniente modificar várias páginas ajustando o arquivo CSS. As folhas de estilo permitem que você trabalhe com fontes em um nível melhor do que HTML, ajudando a evitar sobrecarregar seu site com gráficos.

Usando folhas de estilo para criar menus

Menu horizontal para o site
Código CSS para o menu:

  1. # my_1menu {estilo de lista: nenhum; preenchimento: 6; largura: 800px; margem: auto;}
  2. # my_1menu li {float: left; fonte: itálico 18px Arial;}
  3. # my_1menu a {color: # 756; display: bloco; altura: 55px; altura da linha: 55px; preenchimento: 0px 15px 0px 15px; plano de fundo: #dfc; decoração de texto: nenhum;}
  4. # my_1menu a: hover {color: #foa; plano de fundo: # 788;}

Agora, vamos dar uma olhada no menu horizontal CSS resultante.

# my_1menu - é assim que o estilo é atribuído ao elemento UL com id = my_1menu, list-style: none é o comando para remover os marcadores à esquerda dos elementos da lista.

largura: 800px - A largura do nosso menu é 800px.

preenchimento: 0 - remove o preenchimento interno.

margem: auto - o alinhamento do menu horizontal ao centro de nossa página.

# my_1menu li - Estilo de elementos li.

altura: 55 px - a altura do menu.

# my_1menu a: hover - atribuir estilos ao elemento a quando o mouse passa sobre ele.

Menu horizontal CSS
Não iremos descrever cada linha em detalhes, entãocomo cada desenvolvedor pode definir seus parâmetros aqui. Estes são os princípios básicos da aplicação de estilos a menus em um site. Você pode dar uma aparência mais completa e bonita aplicando fotos. Dê o elemento a, por exemplo, background: url (img1.png) repeat-x. Que seja background: url (img2.png) repeat-x para a: hover.

Use sua imaginação, preferências criativas. Então, com base no conhecimento de como criar o menu mais simples do site, você pode desenvolver páginas com seu próprio design exclusivo.

Gostei:
0
Posts populares
Desenvolvimento Espiritual
Alimento
sim