HTML & CSS

Marge CSS


Les marges sont utilisées pour créer de l’espace autour des éléments, en dehors de toute bordure définie.


Cet élément a une marge de 70px.

Essayez-le vous-même »


Marges CSS

Le CSS margin Les propriétés sont utilisées pour créer de l’espace autour des éléments, en dehors de toute bordure définie.

Avec CSS, vous avez un contrôle total sur les marges. Il existe des propriétés permettant de définir la marge de chaque côté d’un élément (haut, droite, bas et gauche).


Marge – Côtés individuels

CSS a des propriétés pour spécifier la marge de chaque côté d’un élément :

  • margin-top
  • margin-right
  • margin-bottom
  • margin-left

Toutes les propriétés de marge peuvent avoir les valeurs suivantes :

  • auto – le navigateur calcule la marge
  • longueur – spécifie une marge en px, pt, cm, etc.
  • % – spécifie une marge en % de la largeur de l’élément contenant
  • hériter – spécifie que la marge doit être héritée de l’élément parent

Conseil: Les valeurs négatives sont autorisées.

Exemple

Définissez des marges différentes pour les quatre côtés d’un élément

 :

p {
marge supérieure : 100px ;
marge inférieure : 100px ;
marge droite : 150px ;
marge gauche : 80px ;
}

Essayez-le vous-même »



Marge – Propriété abrégée

Pour raccourcir le code, il est possible de spécifier toutes les propriétés de marge dans une seule propriété.

Le margin propriété est une propriété abrégée pour les propriétés de marge individuelles suivantes :

  • margin-top
  • margin-right
  • margin-bottom
  • margin-left

Alors, voici comment cela fonctionne :

Si la margin propriété a quatre valeurs :

  • marge : 25px 50px 75px 100px ;
    • la marge supérieure est de 25px
    • la marge de droite est de 50px
    • la marge inférieure est de 75px
    • la marge de gauche est de 100px

Exemple

Utilisez la propriété abrégée margin avec quatre valeurs :

p {
marge : 25px 50px 75px 100px ;
}

Essayez-le vous-même »

Si la margin propriété a trois valeurs :

  • marge : 25px 50px 75px ;
    • la marge supérieure est de 25px
    • les marges droite et gauche sont de 50px
    • la marge inférieure est de 75px

Exemple

Utilisez la propriété abrégée margin avec trois valeurs :

p {

marge : 25px 50px 75px ;
}

Essayez-le vous-même »

Si la margin propriété a deux valeurs :

  • marge : 25px 50px ;
    • les marges supérieure et inférieure sont de 25px
    • les marges droite et gauche sont de 50px

Exemple

Utilisez la propriété abrégée margin avec deux valeurs :

p {

marge : 25px 50px ;
}

Essayez-le vous-même »

Si la margin propriété a une valeur :

  • marge : 25px ;
    • les quatre marges sont de 25px

Exemple

Utilisez la propriété abrégée margin avec une valeur :

p {
marge : 25px ;
}

Essayez-le vous-même »


La valeur automatique

Vous pouvez définir la propriété margin sur auto pour centrer horizontalement l’élément dans son conteneur.

L’élément prendra alors la largeur spécifiée et l’espace restant sera divisé également entre les marges gauche et droite.

Exemple

Utiliser marge : auto :

div {
largeur : 300 pixels ;
marge : automatique ;
bordure : 1 pixel rouge uni ;
}

Essayez-le vous-même »


La valeur d’héritage

Cet exemple permet d’hériter de la marge gauche de l’élément

de l’élément parent (

) :

Exemple

Utilisation de la valeur d’héritage :

div {
bordure : 1 pixel rouge uni ;
marge gauche : 100px ;
}

p.ex1 {
marge-gauche : hériter ;
}

Essayez-le vous-même »


Toutes les propriétés de marge CSS

Propriété Description
marge Une propriété abrégée pour définir toutes les propriétés de marge dans une seule déclaration
marge inférieure Définit la marge inférieure d’un élément
marge-gauche Définit la marge gauche d’un élément
marge droite Définit la marge droite d’un élément
marge supérieure Définit la marge supérieure d’un élément

#Marge #CSS

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Check Also
Close
Back to top button