La marge est une propriété en CSS utilisée pour créer des espaces autour des éléments, en dehors de la bordure. Le programmeur peut définir la marge pour le haut, la droite, le bas et la gauche. En d'autres termes, il peut définir ces valeurs à l'aide de margin-top, margin-right, margin-bottom et margin-left.
Les valeurs de marge peuvent être des types suivants.
Tout d'abord, auto permet au navigateur de calculer la marge. De plus, la longueur indique une marge en px, pt ou cm, tandis que% aide à décrire une marge en pourcentage par rapport à la largeur de l'élément contenant. Enfin, hériter signifie que la marge doit hériter de l'élément parent.
Le remplissage est une propriété en CSS qui aide à créer de l'espace autour d'un élément à l'intérieur de la bordure. Le programmeur peut définir le rembourrage en haut, à droite, en bas et à gauche. En d'autres termes, il peut définir ces valeurs à l'aide de padding-top, padding-right, padding-bottom et padding-left.
Les valeurs de remplissage peuvent être des types suivants.
La longueur décrit le remplissage en px, pt ou cm, tandis que% indique le remplissage en pourcentage par rapport à la largeur de l'élément contenant. Enfin, hériter décrit que le remplissage doit être hérité de l'élément parent.
div.special {
width:200px;
border-style: solid;
border-width:thin;
border-color:#000;
margin:30px 20px 10px 25px;
}
div.special2 {
width:200px;
border-style: solid;
border-width:thin;
border-color:#000;
padding:30px 20px 10px 25px;
}
<div class="special">
Hello its margin test
</div>
<div class="special2">
Hello its padding test
</div>
Différence entre la marge et le rembourrage
La marge est une propriété CSS qui est utilisée pour créer de l'espace autour de l'élément en dehors de la bordure définie, tandis que le remplissage est une propriété CSS qui est utilisée pour créer de l'espace autour de l'élément, à l'intérieur de la bordure définie. Ainsi, cela explique la principale différence entre la marge et le rembourrage.
Valeurs
De plus, les valeurs de margin peuvent être auto, length,% ou inherit, tandis que les valeurs de padding peuvent être length,% ou inherit type. Par conséquent, c'est une autre différence entre la marge et le rembourrage.
En bref, la marge et le remplissage sont deux propriétés en CSS qui permettent de styliser les pages Web. Il n'est pas possible d'attribuer des valeurs négatives à ces propriétés. La principale différence entre la marge et le remplissage est que la marge aide à créer de l'espace autour de l'élément en dehors de la bordure, tandis que le remplissage aide à créer de l'espace autour de l'élément à l'intérieur de la bordure.
padding vs margin
. Je pense que nous devons ajouter des flèches à la barre de recherche et les rendre vertes.