Para cada tarefa, crie classes separadas em style.css e aplique-as nas tags corretas.
📌 Estrutura de arquivos: index.html + style.css
💡 Regra principal: display: flex é sempre escrito no pai, não no elemento filho.
Três blocos em uma linha. Estime o tamanho do pai visualmente:
red, dimensões em px, adicione display: flex#e74c3c, dimensões em %#3498db, dimensões em %#2ecc71, dimensões em %#2c3e50, dimensões em %flex-direction: row é o valor padrão — não precisa ser escritoTrês blocos em uma coluna. Estime o tamanho do pai visualmente:
green, dimensões em px#f39c12, dimensões em %#e74c3c, dimensões em %#1abc9c, dimensões em %#8e44ad, dimensões em %O bloco está alinhado ao centro horizontalmente. Estime os tamanhos visualmente:
#2d3436, dimensões em px#fdcb6e, dimensões em %O bloco está alinhado à borda direita. Estime os tamanhos visualmente:
#00b894, dimensões em px#d63031, dimensões em %O bloco está alinhado ao centro vertical. Estime os tamanhos visualmente:
#6c5ce7, dimensões em px#fd79a8, dimensões em %O bloco está alinhado à borda inferior. Estime os tamanhos visualmente:
#0984e3, dimensões em px#ffeaa7, dimensões em %O bloco está posicionado exatamente no centro tanto horizontal quanto verticalmente. Estime os tamanhos visualmente:
#e17055, dimensões em px#74b9ff, dimensões em %Três blocos — os externos pressionados nas bordas, o do meio entre eles. Todos centralizados verticalmente. Estime os tamanhos visualmente:
#2c3e50, dimensões em px#e74c3c, dimensões em %#f1c40f, dimensões em %#2ecc71, dimensões em %Uma coluna de dois blocos alinhada ao canto inferior direito. Estime os tamanhos visualmente:
#6c5ce7, dimensões em px#fd79a8, dimensões em %#00cec9, dimensões em %Dois flex containers aninhados dentro de um. Estime os tamanhos visualmente:
#dfe6e9, dimensões em px, display: flex, justify-content: space-between#b2bec3, largura em %, ele mesmo é um flex container: flex-direction: column, justify-content: space-between#e74c3c, dimensões em %#3498db, dimensões em %#2d3436, largura em %, ele mesmo é um flex container: justify-content: center, align-items: center#fdcb6e, dimensões em %
📌 Importante:
Cada classe é escrita separadamente em style.css.
Use apenas HTML e CSS.
Pratique as propriedades:
display: flex,
flex-direction,
justify-content,
align-items.