4
respostas

Problema na organização do cabeçalho -

Nesta aula, Fiz o código correto mas a apresentação do site está diferente do professor. A Navegação está alinhada abaixo da logo mas na aula a navegação está ao lado. Já revisei várias vezes o código mas não encontro a falha.

script produtos.html

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>Produtos</title>
        <link rel="stylesheet"  href="produtocss.css">

    </head>

    <body>
        <header>   
            <h1> <img src="logo.png"> </h1>

            <nav>
                <ul>
                    <li> <a href="file:///C:/Users/Hanzo/Desktop/aula/HTML/Aula%201/aula_CSS.html"> HOME </a> </li>
                    <li> <a href="produtos.html">PRODUTOS </a></li>
                    <li> <a href="contato.html"> CONTATO </a></li>
                </ul>
            </nav>
        </header>

    </body>
</html>

Script do produtocss.css

header{
    background: #BBBBBB;
}
nav li{
    display: inline;
    margin-left: 0 0 0 15px;
}
nav a{
    text-transform: uppercase;
    color: #000000;
    font-weight: bold;
    font-size: 22px;
    text-decoration: none;
}
  1. Meu HTML Insira aqui a descrição dessa imagem para ajudar na acessibilidade
  1. Aula Insira aqui a descrição dessa imagem para ajudar na acessibilidade
4 respostas

Boa tarde Igor, tudo bem?

Em resumo para deixar a lista de naveção posicionada ao lado direito, vai precisa da tag position com o absolute para posicionar onde desejar, e para escolher a posição deve ocupar o top e right, por exemplo:

nav {
    position: absolute;
    top: 110px;
    right: 0;
}

Espero ter ajudado.

Bom Dia tudo bem? Só acabei ficando na duvida de uma propriedade, porque usar o ''Top: 110px; ?''

Bom dia Igor, tudo bem.

Desculpe, essa medida é metade a altura da imagem, se não me engano a imagem tem 220px de altura, então colocamos metade para a lista de navegação ficar centralizada em relação com a imagem.

Bom dia galera, desculpa a demora no retorno mas este problema foi corrigido na aula seguinte, na verdade o código estava certo(em relação a aula). Porém seria interessante deixar algum tipo de aviso para que tipos como eu, não fiquem batendo cabeça achando que errou.