Mise en page Web CSS
Mise en page Web
Il existe de nombreuses façons de mettre en page des pages web, généralement divisées en parties suivantes :Zone d'en-tête, zone de navigation du menu, zone de contenu, zone de pied de page。

Zone d'en-tête
La zone d'en-tête se trouve en haut de l'ensemble de la page web et sert généralement à définir le titre ou le logo de la page web :
Exemples CSS3
Essayez-le vous-même »
Zone de navigation du menu
La barre de navigation du menu contient des liens qui peuvent guider les utilisateurs à parcourir d'autres pages :
Exemples CSS3
Essayez-le vous-même »
Zone de contenu
La zone de contenu comporte généralement trois formes :
- 1 colonne: généralement utilisée pour les appareils mobiles
- 2 colonnes: généralement utilisées pour les tablettes
- 3 colonnes: généralement utilisées pour les PC de bureau

Nous allons créer une mise en page à 3 colonnes qui deviendra une mise en page à 1 colonne sur les petits écrans (responsive) :
Exemples CSS3
Essayez-le vous-même »
Astuce :Pour définir deux colonnes, vous pouvez définir width sur 50%. Pour créer 4 colonnes, vous pouvez définir width sur 25%.
Astuce :Si vous voulez en savoir plus sur les règles @media, vous pouvez consulterCSS3 Media Queries。
Astuce :Une méthode plus avancée consiste désormais à utiliser CSS Flexbox pour créer des dispositions en colonnes, mais Internet Explorer 10 et les versions antérieures ne prennent pas en charge cette méthode. IE6-10 peuvent utiliser la méthode float.
Pour plus de contenu sur CSS Flexbox, vous pouvez consulterCSS3 Flexible Box (Flex Box)。
Colonnes inégales
Pour des colonnes inégales, la zone de contenu est généralement définie dans la partie centrale, qui est aussi la partie la plus grande et la plus importante. Les côtés gauche et droit peuvent être utilisés pour la navigation et d'autres contenus associés. La largeur totale de ces trois colonnes est de 100%.
Exemples CSS3
Essayez-le vous-même »
Zone de pied de page
La zone de pied de page se trouve tout en bas de la page web et contient généralement des informations de copyright, des informations de contact, etc.
Exemples CSS3
Essayez-le vous-même »
Mise en page web responsive
Grâce à ce qui précède, créons une page responsive. La mise en page s'adaptera à la taille de l'écran :
Exemples CSS3
Essayez-le vous-même »