Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Quando removo a tag man, toda minha principal se desloca para esquerda não fica centralizada como antes.

/* css da pag inicial */
.banner {
    width: 100%;
}
.titulo-principal {
 text-align: center;
 font-size: 2em ;
 margin: 0 0 1em;
 clear: left;
}
.principal {
    padding: 3em 0;
    background: #FEFEFE;
    width: 940px;
    margin: 0 auto;

}
.principal p {
    margin: 0 0 1em;
}
.principal strong {
    font-weight: bold;
}
.principal em {
    font-style: italic;
}

.utensilios {
    width: 110px ;
    float: left ;
    margin: 0 20px 20px 0;
}
.mapa {
    padding: 3em 0;
    width: 940px;
    margin: 0 auto;
}
.mapa p {
    margin: 0 0 2em;
    text-align: center;
}
.beneficios {
    padding: 3em 0;
    background: #888888;


}
.conteudo-beneficios {
    width: 640px;
    margin: 0 auto;
    display: flex;
}

.lista-beneficios {
width: 40% ;
display: inline-block;

}
.itens {
    line-height: 2;
}
.itens:first-child {
    font-weight: bold;
}
.imagem-beneficios {
    width: 50%;
    margin: 0 0 0 30px;
}

.video {
    width: 560px;
    margin: 2em auto;
}
4 respostas

Olá Larissa, tudo bem?

Você poderia colocar aqui no campo de respostas o seu código HTML para que eu possa visualizar melhor o que está acontecendo e tentar te ajudar?

Fico no aguardo, abraços.

<!DOCTYPE html>
<html lang="pt-br">
    <head>
        <meta charset="UTF-8">
        <title>Barbearia Alura</title>
        <link rel="stylesheet" href="reset.css">
        <link rel="stylesheet" href="style.css">
        <link href="https://fonts.googleapis.com/css?family=Montserrat&display=swap" rel="stylesheet">
    <body>
        <header>
            <div class="caixa">
                <h1><img src="logo.png"></h1>

                <nav>
                    <ul>
                        <li><a href="index.html">Home</a></li>
                        <li><a href="produtos.html">Produtos</a></li>
                        <li><a href="contato.html">Contato</a></li>
                    </ul>
                </nav>
            </div>
        </header>


        <img class="banner" src="banner.jpg">
        <main>

        <selection class="principal">
            <h2 class="titulo-principal">Sobre a Barbearia Alura</h2>
     <img class="utensilios" src="utensilios.jpg" alt="utensilios de um barbeiro">
            <p>Localizada no coração da cidade a <strong>Barbearia Alura</strong> traz para o mercado o que há de melhor para o seu cabelo e barba. Fundada em 2019, a Barbearia Alura já é destaque na cidade e conquista novos clientes a cada dia.</p>

            <p id="missao"><em>Nossa missão é: <strong>"Proporcionar auto-estima e qualidade de vida aos clientes"</strong>.</em></p>

            <p>Oferecemos profissionais experientes e antenados às mudanças no mundo da moda. O atendimento possui padrão de excelência e agilidade, garantindo qualidade e satisfação dos nossos clientes.</p>
        </selection>

        <section class="mapa">
        <h3 class="titulo-principal">Nosso estabelecimento</h3>
        <p>Nosso estabeleciomento está localizado no coração da cidade</p>

        <iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3656.448598130907!2d-46.634653385542414!3d-23.588239368469353!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x94ce5a2b2ed7f3a1%3A0xab35da2f5ca62674!2sCaelum%20-%20Escola%20de%20Tecnologia!5e0!3m2!1spt-BR!2sbr!4v1580916426151!5m2!1spt-BR!2sbr" width="100%" height="300" frameborder="0" style="border:0;" allowfullscreen=""></iframe>



    </section>

        <section class="beneficios">
            <h3 class="titulo-principal">Benefícios</h3>

            <div class="conteudo-beneficios">
            <ul class="listabeneficio">
                <li class="itens">Atendimento aos Clientes</li>
                <li class="itens">Espaço diferenciado</li>
                <li class="itens">Localização</li>
                <li class="itens">Profissionais Qualificados</li>
                <li class="itens">Pontualidade</li>
                <li class="itens">limpeza</li>
            </ul><img src="beneficios.jpg" class="imagem-beneficios">
            </div>
            <div class="video">
                <iframe width="560" height="315" src="https://www.youtube.com/embed/wcVVXUV0YUY" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
            </div>
        </section>
        </main>
        <footer>
            <img src="logo-branco.png">
            <p class="copyright">&copy; Copyright Barbearia Alura - 2019</p>
        </footer>
    </body>
</html>
solução!

Opa Larissa, obrigada pelo retorno.

A alteração não ocorreu devido a troca das propriedades da tag <main> para <section class="principal", o que houve foi que lá no arquivo HTML, a tag <section> está sendo aberta e fechada com um erro de escrita. Dessa forma:

<selection class="principal"> <!--abertura com erro de sintaxe-->
    <h2 class="titulo-principal">Sobre a Barbearia Alura</h2>
    <img class="utensilios" src="utensilios.jpg" alt="utensilios de um barbeiro">
    <p>Localizada no coração da cidade a <strong>Barbearia Alura</strong> traz para o mercado o que há de melhor para o seu cabelo e barba. Fundada em 2019, a Barbearia Alura já é destaque na cidade e conquista novos clientes a cada dia.</p>

    <p id="missao"><em>Nossa missão é: <strong>"Proporcionar auto-estima e qualidade de vida aos clientes"</strong>.</em></p>

    <p>Oferecemos profissionais experientes e antenados às mudanças no mundo da moda. O atendimento possui padrão de excelência e agilidade, garantindo qualidade e satisfação dos nossos clientes.</p>
</selection> <!--fechamento com erro de sintaxe-->

Esse erro fez com que a <section class="principal"> não fosse reconhecida como um elemento HTML, invalidando a classe principal que havia sido aplicada. Dessa forma, quando chamamos a .principal { no arquivo CSS, as propriedades de width, margin e padding não foram aplicadas e consequentemente o texto se manteve para esquerda.

Modificando, o código ficará assim:

<section class="principal"> 
    <h2 class="titulo-principal">Sobre a Barbearia Alura</h2>
    <img class="utensilios" src="utensilios.jpg" alt="utensilios de um barbeiro">
    <p>Localizada no coração da cidade a <strong>Barbearia Alura</strong> traz para o mercado o que há de melhor para o seu cabelo e barba. Fundada em 2019, a Barbearia Alura já é destaque na cidade e conquista novos clientes a cada dia.</p>

    <p id="missao"><em>Nossa missão é: <strong>"Proporcionar auto-estima e qualidade de vida aos clientes"</strong>.</em></p>

    <p>Oferecemos profissionais experientes e antenados às mudanças no mundo da moda. O atendimento possui padrão de excelência e agilidade, garantindo qualidade e satisfação dos nossos clientes.</p>
</section>
  • Resultado:

mostraraluna

Caso fosse uma questão referente a tag <main>, não teria alterado apenas a classe principal, mas sim o mapa e os benefícios também.

Além disso, uma dica é sempre se atentar a indentação do código, pois além de ser uma boa prática, faz com que o código fique mais organizado, facilitando a inteligibilidade.

Espero ter ajudado, em caso de dúvidas fique a vontade para perguntar. Abraços e bons estudos.

Obrigada pela ajuda e pelas dicas também