Unités CSS en français

Introduction aux unités CSS

Dans le monde du développement web, CSS (Cascading Style Sheets) utilise des unités pour définir les valeurs de diverses propriétés. On distingue principalement deux catégories d’unités : les unités absolues et les unités relatives.

Unités Absolues

Les unités absolues sont des unités CSS mesurant des longueurs fixes, sans tenir compte d'autres styles. Voici quelques exemples d'unités absolues courantes :

  • px : Pixels, l'unité la plus fréquente
  • pt : Points
  • mm : Millimètres

Ces unités sont idéales pour des mesures précises, indépendamment du contexte.

Unités Relatives

À l'inverse, les unités relatives dépendent d'une autre mesure. Elles s'adaptent selon le contexte, telles que :

  • La taille de la police de l'élément parent
  • La taille de police par défaut du corps HTML
  • La taille de la fenêtre d’affichage

Parmi les unités relatives, on trouve fréquemment :

  • em : La taille est relative à la taille de police de l'élément parent.
  • rem : Elle se base sur la taille de police de l'élément racine.
  • vw : Représente un pourcentage de la largeur de la fenêtre d'affichage.
  • vh : Représente un pourcentage de la hauteur de la fenêtre d'affichage.

Syntaxe des unités

La syntaxe se présente de la manière suivante :

: ;

Où :
- <length> désigne toute propriété mesurable (comme border, background-color, margin, etc.)
- <length-unit> est la valeur attribuée à la propriété mesurable (ex. : 2px, 30em, 10pt).

Exemple d'utilisation

Voici un exemple typique d'utilisation :

border-width: 30px;  

Cet exemple définit la largeur de la bordure à 30 pixels.