Dimensions et dimensions maximales

Dans ce chapitre, nous allons voir comment gérer la taille des balises html. Hauteur, largeur, dimensions maximales et minimales ; mais aussi les marges entre elles et les marges internes.

Hauteur et largeur

La largeur d'une balise de type bloc peut être défini avec la propriété css width. Par exemple, je vais ici donner une largeur de 250px à ma div :

				
					div{
						width: 250px;
					}
				
			

La hauteur est défini par la proporiété height :

				
					div{
						width: 250px;
						height: 200px;
					}
				
			

Il est possible d'utiliser plusieurs unités :

Dimension maximale d'un bloc

Il est possible de définir une dimension (largeur et/ou hauteur) d'un bloc avec les propriétés max-width et max-height.
Elles peuvent servir, par exemple, à éviter qu'un bloc ne dépasse de son contenant :

				
					header{
						width: 1750px;
						max-width: 100%;
					}
				
			

Ici, nous fixons la taille de notre header à 1750px de large. Dans le cas où le navigateur de l'internaute soit plus petit que cete valeur, la max-width prévoit que le header le dépasse pas :

Illustration d'un header responsive

Dimension minimale d'un bloc

Il est aussi possible de définir une hauteur ou largeur minimale à nos balises avec les propriétés min-height et min-width :

				
					article{
						min-height: 250px;
					}
				
			

Ici, nous fixons une hauteur minimum à nos articles pour pas qu'ils soient trop petits en cas de contenu insuffisant :

Exemple d'articles avec des hauteurs minimum

Vous avez détecté une faute ou bien un élément incorrect ? Vous pouvez m'en faire part à l'adresse suivante : nicolas.aune at pushaune dot com