Web 2017-04-20
De an
Aujourd'hui nous allons voir comment mettre en page, c'est à dire disposer les contenus dans l'espace de la page web.
Sommaire
Positionnement CSS
- modèle de boite
- géométrie
- taille de boite
- bloc vs en ligne
Voir la page dédiée.
Mise en page traditionnelle
Mise en page Moderne avec Flex-box
Erreur dans le widget Iframe
Erreur dans le widget Iframe
Résumé
- Utiliser display: flex; pour créer un conteneur flex.
- Utiliser justify-content pour définir l'alignement horizontal des éléments.
- Utiliser align-items pour définir l'alignement vertical des éléments.
- Utiliser flex-direction si vous avez besoin de lignes plutôt que de colonnes.
- Utiliser les valeurs row-reverse ou column-reverse pour inverser l'ordre des éléments.
- Utiliser order pour personnaliser individuellement l'ordre des éléments.
- Utiliser align-self pour aligner verticalement les éléments.
- Utiliser flex créer des boites flexibles qui peuvent s'étendre ou se contracter.
Exercice
En partant du résultat de l'exercice précédent, créer la une d'un journal de votre invention, qui présente de manière hiérarchisée des contenus existant ou de votre invention. Le contenu peut-être général ou spécialisé; sérieux ou léger; vrai ou parodique (dans ce cas, merci de rester dans les limites de la décence).