La propriété de feuille de style css margin css permet de gérer les quatres marges extérieures (droite, gauche, haute, basse) d'un élément HTML ou XHTML en une seule fois.
La propriété de feuille de style margin css peut prendre les valeurs de (dans l'ordre énoncé):
- margin-top valeur de la marge haute,
- margin-right, valeur de la marge droite,
- margin-bottom, valeur de la marge basse,
- margin-left, valeur de la marge gauche.
- auto, valeur seule, marge calculée automatiquement,
- inherit, valeur seule, hérite des propriétés de son parent (css 2).
Les valeurs des marges sont des valeurs numériques suivies de px ou % ou pt ou em ou simplement auto (mal interprété sur les anciens navigateurs).
Il est possible d'omettre des valeurs.
Si la feuille de style margin css est suivie
d'une valeur alors cette dernière sera appliquée à toutes les marges.
Si la feuille de style css margin est suivie
deux valeurs alors la première sera appliquée aux marges horizontales et la seconde aux marges verticales.
Si la feuille de style margin css est suivie
quatres valeurs alors elles correspondent dans l'ordre aux marges
margin-top,
margin-right,
margin-bottom,
margin-left.
La feuille de style margin css est applicable sur l'ensemble des balises HTML ou XHTML.
La feuille de style css margin n'a pas d'équivalence en HTML ou XHTML.
Voir les cas particuliers dans margin-top, margin-right, margin-bottom, margin-left