1
resposta

lista de exercícios "Mão na massa"

IMAGEM PROJETOHTML:

<!DOCTYPE html>
<html lang="pt-BR">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Seu Título Aqui</title>
    <link rel="stylesheet" href="style.css"> <!-- Aqui está o link para o seu CSS -->
</head>
<body>
    <main class="apresentacao">
        <section class="apresentacao__conteudo">
            <div class="texto">
                <h1 class="apresentacao__conteudo__titulo">Isabel Trindade Araújo</h1>
                <h2>Estudante de <strong class="titulo-blog">Desenvolvimento Front-end</strong></h2>
                <p class="apresentacao__conteudo__texto">
                    Sou estudante apaixonada por desenvolvimento front-end, com foco em <strong class="texto-destaque">REACT, HTML e CSS</strong>. 
                    Busco criar interfaces web modernas, responsivas e intuitivas, sempre focando em uma experiência de usuário de alta qualidade. 
                    Atualmente, estou participando do programa <strong class="texto-destaque2"> ONE - Oracle Next Education</strong>, onde estou aprimorando meus conhecimentos em tecnologias e práticas de desenvolvimento de software. 
                    Estou empolgada para aplicar tudo o que aprendi em projetos desafiadores e inovadores.
                </p>
                <div class="apresentacao__links">
                    <h2 class="apresentacao__links__subtitulo">Acesse minhas redes:</h2>
                    <a class="apresentacao__links__link" href="https://instagram.com/rafaballerini">Instagram</a>
                    <a class="apresentacao__links__link" href="https://github.com/guilhermeonrails">Github</a>
                </div>
            </div>
            <div class="imagem">
                <img src="imagemisabel.jpeg" alt="minha" class="imagem-circular">
            </div>
        </section>
    </main>
</body>
</html>

CSS:

/* Reset básico de margens e padding */
* {
    margin: 0;
    padding: 0;
}

/* Estilo global do body */
body {
    box-sizing: border-box;
    background-color: #F5F5F5;
    height: 100%;
    margin: 0;
    overflow: hidden;
    font-family: 'Montserrat', sans-serif;
}

/* Estilo do título principal (h1) */
h1 {
    font-weight: bold;
    color: #FF79C6;
    text-align: center;
    margin: 10px 0;
    font-size: 56px;
}

/* Estilo do subtítulo (h2) */
h2 {
    color: #ffb6c5;
    font-size: 19px;
    text-align: center;
    font-weight: bold;
    text-transform: uppercase;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
    margin: 20px 0;
}

/* Estilo para título de blog */
.titulo-blog {
    color: #BB66FF;
    font-weight: bolder;
}

/* Estilo do parágrafo (p) */
p {
    color: grey;
}

/* Estilo para destaque no texto */
.texto-destaque {
    color: #FF79C6;
    font-weight: bold;
    background-color: white;
    padding: 0 5px;
    border-radius: 5px;
}
.texto-destaque2 {
    color: #FF79C6;
    font-weight: bold;
    background-color: white;
    padding: 0 5px;
    border-radius: 5px;
}

/* Estilo da imagem circular */
.imagem-circular {
    width: 150px;
    height: 150px;
    border-radius: 50%;
    object-fit: cover;
    margin: 20px;
}

/* Estilo do conteúdo principal */
.apresentacao {
    margin: 10% auto;
    width: 70%;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 40px;
}

/* Estilo do contêiner flexível */
.apresentacao__conteudo {
    display: flex;
    flex-direction: column; /* Para organização vertical */
    align-items: center;
    justify-content: center;
}
/* Estilo para os links de redes sociais */
.apresentacao__links {
    display: flex;
    flex-direction: column; /* Mantenha a direção vertical */
    align-items: center; /* Centraliza os itens horizontalmente */
    text-align: center; /* Centraliza o texto */
}

.apresentacao__links__link {
    border: 2px solid #22D4FD;
    width: 378px;
    text-align: center;
    border-radius: 8px;
    font-size: 24px;
    font-weight: 600;
    padding: 21.5px 0;
    text-decoration: none;
    color: #79C6FF;
    font-family: 'Montserrat', sans-serif;
}

.apresentacao__links__subtitulo {
    font-family: 'Krona One', sans-serif;
    font-weight: 400;
    font-size: 24px;
    margin-bottom: 20px; /* Adicione uma margem inferior para espaçamento */
}
1 resposta

Olá, Isabel, como vai?

Seu código está bem estruturado e segue corretamente as instruções da atividade. O subtítulo foi adicionado corretamente, a classe para ele foi aplicada no HTML e os estilos no CSS também foram implementados corretamente. A disposição dos elementos está ajustada e os alinhamentos e espaçamentos estão bem configurados.

Continue compartilhando seus códigos e explorando novas formas de estilização. O fórum está à disposição para qualquer dúvida.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!