Skip to content
✨ Les cours suivant sont disponible : Html, Css, React, Algorithme ✨
cours
✨ Css
4.0 Modèle de boîte CSS
4 2 Proprietes De Marge De Bordure Et De Remplissage

Propriétés de Marge, Bordure et Remplissage

Les propriétés de marge, de bordure et de remplissage sont des éléments essentiels du modèle de boîte CSS. Elles permettent de définir l'espace autour, les contours et le contenu d'un élément, respectivement.

Marge (margin)

La propriété margin contrôle l'espace autour d'un élément. Elle peut être définie individuellement pour chaque côté (haut, droite, bas, gauche) ou globalement.

div.margin-example {
    margin-top: 10px; /* Marge supérieure de 10 pixels */
    margin-right: 20px; /* Marge droite de 20 pixels */
    margin-bottom: 15px; /* Marge inférieure de 15 pixels */
    margin-left: 5px; /* Marge gauche de 5 pixels */
}
  • Explication : Cette règle définie des marges différentes pour chaque côté de la boîte.

Bordure (border)

La propriété border définit les caractéristiques de la bordure d'un élément. Elle comprend l'épaisseur, le style et la couleur de la bordure.

div.border-example {
    border: 2px solid #333; /* Bordure de 2 pixels, style solide, couleur grise */
}
  • Explication : Cette règle crée une bordure de 2 pixels avec un style solide et une couleur grise autour de la boîte.

Remplissage (padding)

La propriété padding contrôle l'espace entre le contenu d'un élément et sa bordure.

div.padding-example {
    padding: 15px; /* Remplissage intérieur de 15 pixels pour tous les côtés */
}
  • Explication : Cette règle ajoute un remplissage intérieur de 15 pixels à tous les côtés de la boîte.

Shorthand (margin, border, padding)

Il existe également des propriétés raccourcies pour définir ces valeurs pour tous les côtés à la fois.

div.shorthand-example {
    margin: 10px; /* Marge de 10 pixels pour tous les côtés */
    border: 1px dashed #666; /* Bordure de 1 pixel, style tiret, couleur grise */
    padding: 5px; /* Remplissage intérieur de 5 pixels pour tous les côtés */
}
  • Explication : Cette règle utilise les propriétés raccourcies pour définir la marge, la bordure et le remplissage pour tous les côtés en une seule ligne.

Conclusion

En comprenant et utilisant ces propriétés, les développeurs peuvent contrôler efficacement l'espace et l'apparence des éléments sur une page web. Expérimentez avec ces valeurs pour obtenir le positionnement et l'espacement souhaités.