Pour chaque tâche, crée des classes séparées dans le fichier style.css et applique-les aux balises correspondantes.
📌 Structure des fichiers : index.html + style.css
💡 Règle principale : display: flex s'écrit toujours sur le parent, pas sur l'élément
enfant.
Trois blocs sont en ligne. Estime les dimensions du parent à l'œil :
red, dimensions en px, ajoute display: flex#e74c3c, dimensions en %#3498db, dimensions en %#2ecc71, dimensions en %#2c3e50, dimensions en %flex-direction: row est la valeur par défaut — pas besoin de l'écrireTrois blocs sont en colonne. Estime les dimensions du parent à l'œil :
#8e44ad, dimensions en px#f39c12, dimensions en %#e74c3c, dimensions en %#1abc9c, dimensions en %Le bloc est aligné au centre horizontalement. Estime les dimensions à l'œil :
#2d3436, dimensions en px#fdcb6e, dimensions en %Le bloc est aligné au bord droit. Estime les dimensions à l'œil :
#00b894, dimensions en px#d63031, dimensions en %Le bloc est aligné au centre vertical. Estime les dimensions à l'œil :
#6c5ce7, dimensions en px#fd79a8, dimensions en %Le bloc est aligné au bord inférieur. Estime les dimensions à l'œil :
#0984e3, dimensions en px#ffeaa7, dimensions en %Le bloc est placé exactement au centre horizontalement et verticalement. Estime les dimensions à l'œil :
#e17055, dimensions en px#74b9ff, dimensions en %Trois blocs — les extrémités sont plaquées aux bords, celui du milieu entre eux. Verticalement, tous sont centrés. Estime les dimensions à l'œil :
#2c3e50, dimensions en px#e74c3c, dimensions en %#f1c40f, dimensions en %#2ecc71, dimensions en %Une colonne de deux blocs est alignée au coin inférieur droit. Estime les dimensions à l'œil :
#6c5ce7, dimensions en px#fd79a8, dimensions en %#00cec9, dimensions en %Deux conteneurs flex sont imbriqués à l'intérieur d'un seul. Estime les dimensions à l'œil :
#dfe6e9, dimensions en px, display: flex,
justify-content: space-between#b2bec3, largeur en %, lui-même conteneur flex :
justify-content: space-between#e74c3c, dimensions en %#3498db, dimensions en %#2d3436, largeur en %, lui-même conteneur flex :
justify-content: center, align-items: center#fdcb6e, dimensions en %
📌 Important :
Chaque classe est écrite séparément dans style.css.
Utilisez uniquement HTML et CSS.
Entraîne-toi sur les propriétés :
display: flex,
justify-content,
align-items.