Para cada tarea crea clases separadas en style.css y aplícalas a las etiquetas correctas.
📌 Estructura de archivos: index.html + style.css
💡 Regla clave: display: flex siempre se escribe en el padre, no en el elemento hijo.
Tres bloques en fila. Estima el tamaño del padre a ojo:
red, dimensiones en px, agrega display: flex#e74c3c, dimensiones en %#3498db, dimensiones en %#2ecc71, dimensiones en %#2c3e50, dimensiones en %flex-direction: row es el valor por defecto — no hace falta escribirloTres bloques en columna. Estima el tamaño del padre a ojo:
green, dimensiones en px#f39c12, dimensiones en %#e74c3c, dimensiones en %#1abc9c, dimensiones en %#8e44ad, dimensiones en %El bloque está alineado al centro horizontalmente. Estima los tamaños a ojo:
#2d3436, dimensiones en px#fdcb6e, dimensiones en %El bloque está alineado al borde derecho. Estima los tamaños a ojo:
#00b894, dimensiones en px#d63031, dimensiones en %El bloque está alineado al centro vertical. Estima los tamaños a ojo:
#6c5ce7, dimensiones en px#fd79a8, dimensiones en %El bloque está alineado al borde inferior. Estima los tamaños a ojo:
#0984e3, dimensiones en px#ffeaa7, dimensiones en %El bloque está ubicado exactamente en el centro horizontal y verticalmente. Estima los tamaños a ojo:
#e17055, dimensiones en px#74b9ff, dimensiones en %Tres bloques — los exteriores pegados a los bordes, el del medio entre ellos. Todos centrados verticalmente. Estima los tamaños a ojo:
#2c3e50, dimensiones en px#e74c3c, dimensiones en %#f1c40f, dimensiones en %#2ecc71, dimensiones en %Una columna de dos bloques alineada a la esquina inferior derecha. Estima los tamaños a ojo:
#6c5ce7, dimensiones en px#fd79a8, dimensiones en %#00cec9, dimensiones en %Dos contenedores flex anidados dentro de uno. Estima los tamaños a ojo:
#dfe6e9, dimensiones en px, display: flex, justify-content: space-between#b2bec3, ancho en %, propio flex: flex-direction: column, justify-content: space-between#e74c3c, dimensiones en %#3498db, dimensiones en %#2d3436, ancho en %, propio flex: justify-content: center, align-items: center#fdcb6e, dimensiones en %
📌 Importante:
Cada clase se escribe por separado en style.css.
Usa solo HTML y CSS.
Practica las propiedades:
display: flex,
flex-direction,
justify-content,
align-items.