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

[Dúvida] meus paragrafos perdem formação quando tiro o main

<!DOCTYPE html>
<html lang="pt-br">
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title> Barbearia alura jl </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">

</head>
<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="contatos.html">Contatos</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="utensilos" 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 ok nossos clientes.</p>
        </selection>

        <section class="mapa">
            <h3 class="titulo-principal">Nosso estabelecimento</h3>
            <p>Nosso estabelecimento 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="Benefícios">                
                <h3 class="titulo-principal">Benefícios</h3>

                <div class="conteudo-beneficios">
                    <ul class="lista-beneficios">
                        <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="imagembeneficios">
                </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">© Copyright Barbearia alura jl-2023</p>

        </footer>    
    </body>

</html>

css

form{
    margin: 40px auto;
}

form label, form legend{
    display: block;
    font-size: 20px;
    margin: 0 0 10px;
}

.input-padrão{
    display: block;
    margin: 0 0 20px;
    padding: 10px 25px;
    width: 50%;
}

.checkbox{
    margin: 20px 0;
}

.enviar{
    width: 40%;
    padding: 15px 0;
    background: orange;
    color: white;
    font-weight: bold;
    font-size: 18px;
    border: none;
    border-radius: 5px;
    transition: 1s all;
    cursor: pointer;
}

.enviar:hover{
    background: darkorange;
    transform: scale(1.2);
}

table{
    margin: 20px 0 40px;
}

thead{
    background: #555555;
    color: white;
    font-weight: bold;
}

td, th{
    border: 1px solid #000000;
    padding: 15px 8px;
}

.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;
}

.utensilos{
    width: 120px;
    float: left;
    margin: 0 20px 20px 0;
}
.mapa{
    padding: 3 em 0;
    width: 940px;
    margin: 0 auto;

}

.mapa p{
    margin:0 0 2em;
    text-align: center;
}


.Benefícios{
    padding: 3em 0;
    background: #888888;
}


.conteudo-beneficios{

    width: 640px;
    margin: 0 auto;
}

.lista-beneficios{
    width: 40%;
    display: inline-block;
    vertical-align: top;
}

.itens{
    line-height: 1.5;
}

.itens:first-child{
    font-weight: bold;
}

.imagembeneficios{
    width: 60%;
}


.video{
    width: 560px;
    margin: 1em auto;
}
2 respostas
solução!

Olá Jorge, tudo bem?

Comparei o seu código com o da aula e notei algumas diferenças que estão causando erros. Mas vamos por parte! O que exatamente ocorre com os seus parágrafos? Você está mencionando os parágrafos da seção principal? Se puder me falar mais ou enviar fotos do ponto específico da sua dúvida, assim consigo te ajudar melhor.

Na seção principal, eu notei que a diferença entre o layout do curso e o seu layout ocorre porque ao invés de usar a tag <section>, você escreveu selection. Isso está ocorrendo no seu arquivo HTML, na linha 29 e 36.

Como o código está:

<selection class="principal">
    <h2 class="titulo-principal">Sobre a Barbearia Alura</h2>

    <img class="utensilos" 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 ok nossos clientes.</p>
</selection>

Como deveria estar:

<section class="principal">
    <h2 class="titulo-principal">Sobre a Barbearia Alura</h2>

    <img class="utensilos" 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 ok nossos clientes.</p>
</section>

Como essa tag não existe, isso fez com que os estilos de CSS declarados em .principal não fossem aplicados, desconfigurando os parágrafos.

Espero ter ajudado, em caso de mais dúvidas ou dificuldades, estamos por aqui! Abraços e bons estudos :)

Obrigado!! era isso mesmo.