Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Desafio página inicial

Pra cumprir o desafio de inserir o header e o footer na página inicial, fiz o possível para alterar somente o html da index e o css da styles.

Comecei substituindo alguns id por class, verificando as incompatibilidades e especificando itens quando necessário pra não conflitar o css do produtos com o do style. (Se fosse refazer as coisas do zero, provavelmente colocaria tudo em uma filha de estilos só, mas pra manter um padrão do curso, deixei com as stylesheets separadas)

Aproveitei e modifiquei ou incluí alguns valores para adequar melhor a visualização dos itens.

Não sei se o css ficou poluído ou mal escrito, mas está funcional.

Aceito críticas e sugestões, por favor! =)

HTML do index

<!DOCTYPE html>
<html lang="pt-br">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Barbearia Alura</title>
        <link rel="stylesheet" href="reset.css">
        <link rel="stylesheet" href="produtos.css">
        <link rel="stylesheet" href="style.css">
        </head>
    <body>
        <header>
            <div class="caixa">
                <h1><img src="/IMG/produtos/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>
        <main>
            <img class="banner" src="/IMG/banner.jpg">
            <div class="principal">
                <h2 class="titulo-centralizado">Sobre a Barbearia Alura</h2>

                <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 class="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>
            </div>
            <div class="beneficios">
                <h3 class="titulo-centralizado">Benefícios</h3>

                <ul class="itens-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 Qualidicados</li>
                </ul>

                <img src="/IMG/beneficios.jpg" class="imgbeneficios">
            </div>
        </main>
        <footer>
            <img src="/IMG/produtos/logo-branco.png">
            <p class="copyright">&copy; Copyright Barbearia Alura - 2022</p>
        </footer>
    </body>    

</html>

CSS Styles (único que modifiquei)

.banner {
    width: 70%;
    display: inline;
    position: relative;
    vertical-align: center;
    margin-left: 15%;
}

.principal {
    background: #cccccc;
    padding: 30px;
}

.principal h2{
    font-size: 30px;
    font-weight: bold;
    margin: 10px 0;
}

.titulo-principal{
    padding-left: 5%;
}


.titulo-centralizado {
    text-align: center;
}

p {
    text-align: center;
    margin: 10px 0;
    padding: 5px 15%;
}

.missao {
    font-size: 20px
}

em strong {
    color: red;
}

.itens {
    font-style: italic;
}

.beneficios {
    background: #ffffff;
    width: 940px;
    margin: 0 auto;
    padding: 50px 0;
    text-align: center;
}

.beneficios li{
    display: inline-block;
    text-align: center;
    width: 100%;
    vertical-align: middle;
    margin: 0 1.5%;
    padding: 7px 20px;
}

.itens-beneficios{
    display: inline-block;
    vertical-align: top;
    width: 20%;
    margin-right: 10%;
}

.beneficios h3{
    font-size: 30px;
    font-weight: bold;
    margin: 10px 0;
}

.imgbeneficios{
    width: 20%;
}

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta
solução!

Oi Paulo, tudo bem?

Tá ficando muito bom cara! Parabéns viu?

A dica que eu te daria seria ajustar a width do banner:

.banner { 
    width: 100%;
 }

Que aí ele ocuparia a tela toda sem deixar as bordas brancas. ;)

E se atentar ao ; no final, como em:

.missao {
    font-size: 20px;
}

No mais tá ficando incrível!

Abraços e bons estudos.