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

NÃO CONSIGO DAR O ESPAÇAMENTO COM O GAP NOS TEXTOS (TÍTULO, PARÁGRAFO, BOTÃO)

NAO CONSIGO DAR ESPAÇAMENTO COM O GAP NAS COLUNAS. Eles estão colados uns aos outros...

Aqui Codigo:

<!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>Portfolio</title>
    <link rel="stylesheet" href="style.css">
</head>
<body>
    <header></header>
    <main class="apresentacao">
        <section class="aprensentacao__conteudo">
            <h1 class="apresentacao__conteudo__titulo">Esse aqui é um site <span class="titulo-destaque">Criado por mim!</span></h1>
            <p class="apresentacao__conteudo__texto">Olá! Sou Thiago Vinicius. Estou desenvolvendo esse site para melhorar meus conhecimentos na progamação!!</p>
            <div class="apresentacao__links">
                <a class="apresentacao__links__link" href="http://instagram.com/thiago0kkk">Instagram</a>
                <a class="apresentacao__links__link" href="http://github.com/ThiSouza21">Github</a>
            </div>
        </section>
        <img class="imagemeu" width="500" height="430" src="fotoeu.jpg" alt="Foto do Criador">
    </main>
    <footer></footer>
</body>

</html>
@import url('https://fonts.googleapis.com/css2?family=Krona+One&family=Montserrat:wght@400;600&display=swap');

* {
    margin: 0px;
    padding: 0px;
}

body {
    height: 100vh;
    box-sizing: border-box;
    background-color: #262626;
    color: #F2F2F2;
    overflow: hidden;
}

.titulo-destaque {
    color: #F2C299;
}

.apresentacao {
    margin: 5%;
    display: flex;
    justify-content: space-between;
    height: 80%;
    align-items: center;
    flex-direction: row;
    gap: 30px;
}

h1 {
    font-weight: bold;
}

.apresentacao__conteudo {
    width: 615px;
    display: flex;
    flex-direction: column;
    gap: 51px;
}

.apresentacao__conteudo__titulo {
    font-size: 36px;
    font-family: 'Krona One', sans-serif;
}

.apresentacao__conteudo__texto {
    font-size: 24px;
    font-family: 'Montserrat', sans-serif;
}

.apresentacao__links {
    display: flex;
    justify-content: space-between;
}

.apresentacao__links__link {
    background-color: #F2C299;
    width: 280px;
    text-align: center;
    border-radius: 16px;
    font-size: 24px;
    font-weight: 600;
    padding: 21.5px 0;
    text-decoration: none;
    color: #262626;
    font-family: 'Montserrat', sans-serif;
}

.imagemeu {
    border-radius: 16px;
}
3 respostas
solução!

Olá, Thiago.

Tudo bem?

O seu código CSS está correto e já está aplicando o gap, porém o nome da classe no HTML está com um erro de digitação, está assim: aprensentacaoconteudo tem um "N" a mais, só ajustar o nome da classe para ficar igual no HTML e CSS. Quando for assim você pode colocar um background-color de qualquer cor na classe só pra ver se ela está funcionando ai depois você apaga esse background-color, eu fiz isso para testar, e não atribuiu a cor, só depois que corrigi o nome da classe que foi.

Espero ter ajudado. Qualquer dúvida manda aqui. Valeu.

Renan, muito obrigado, um erro bobo, que custou meu código, valeu demais, da proxima vou prestar mais atenção KKKKKKKKK

Normal isso, as vezes esquecemos uma vírgula e ficamos o dia todo para depois percerber kkkk. Faz parte. Valeu Tamo Junto.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software