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

[Projeto] Lista de exercícios

Resolvendo os exercícios com Flexbox e Google Fonts! Espaçamento e margens com Flexbox Para criar um espaçamento perfeito entre texto e imagem, o Flexbox é seu melhor amigo. Adicionamos justify-content: space-between; para espaçar os elementos igualmente, e margin: 10%; para garantir que eles não fiquem colados nas bordas. CSS final: css

.apresentacao { display: flex; align-items: center; justify-content: space-between; margin: 10%; /* Espaçamento em relação às bordas */ } Definindo o tamanho da seção de texto

Aqui, criamos uma nova classe apresentacao__conteudo para ajustar a largura do texto no CSS. Use a propriedade width com os valores específicos retirados do Figma. HTML:

html

Título

Texto do conteúdo...

CSS:

css

.apresentacao__conteudo { width: 60%; /* Ajuste o valor conforme o Figma */ } Ajustando tamanhos de títulos e textos

Para o tamanho dos textos, criamos classes específicas para os títulos e parágrafos. Depois, usamos font-size com os valores fornecidos pelo design. HTML:

html

Título da seção

Texto do parágrafo...

CSS:

css

.apresentacao__conteudo__titulo { font-size: 32px; /* Ajuste de acordo com o Figma */ }

.apresentacao__conteudo__texto { font-size: 18px; /* Ajuste de acordo com o Figma */ } Importando e aplicando fontes do Google Fonts

Para trazer as fontes Krona One e Montserrat, usamos o @import do Google Fonts. Importação no CSS:

css

@import url('https://fonts.googleapis.com/css2?family=Krona+One&family=Montserrat:wght@400;700&display=swap'); Aplicação no CSS:

css

h1, .apresentacao__conteudo__titulo { font-family: 'Krona One', sans-serif; /* Para títulos */ }

p, .apresentacao__conteudo__texto { font-family: 'Montserrat', sans-serif; /* Para textos */ } Personalizando fontes de títulos e textos

A personalização envolve usar as fontes importadas e ajustar o estilo para combinar com o design. CSS final:

css r .apresentacao__conteudo__titulo { font-family: 'Krona One', sans-serif; /* Fonte estilosa para destaque / font-size: 32px; color: #333; / Cor do título */ }

.apresentacao__conteudo__texto { font-family: 'Montserrat', sans-serif; /* Fonte legível para parágrafos / font-size: 18px; color: #555; / Cor do texto */ }

1 resposta
solução!

Seguindo esses passos, você terá:

Um layout bem espaçado com Flexbox. Texto e títulos dimensionados de acordo com o design. Fontes profissionais, que melhoram a estética geral da página.