Quelle est la différence entre ?marge? et ?rembourrage??
Jul 16, 2025 am 02:03 AMDans CSS, la principale différence entre la marge et le rembourrage est qu'elles affectent différentes parties du modèle de bo?te. 1. La marge contr?le l'espace à l'extérieur de la bordure de l'élément, qui est utilisée pour ajuster la distance entre l'élément et d'autres éléments; 2. Le rembourrage contr?le l'espace à l'intérieur de la bordure de l'élément, qui est utilisé pour ajuster la distance entre le contenu et la bordure. Par exemple, paramètre .box {margin: 20px; } créera un espace externe 20px autour de l'élément, tout en définissant .box {padding: 15px; } créera un espace interne 15px entre le contenu et la bordure. Dans les scénarios d'utilisation, si vous souhaitez séparer les blocs ou les éléments centraux, utilisez la marge; Si vous souhaitez ajouter de l'espace au texte dans le bouton ou développer la zone d'arrière-plan, utilisez le rembourrage. Les deux peuvent également être utilisés en combinaison, tels que la définition de l'espacement intérieur et extérieur pour les composants de la carte en même temps. Après avoir compris le modèle de bo?te, il sera plus naturel de choisir une marge ou un rembourrage.
La différence entre margin
et padding
dans CSS se résume à la partie du modèle de bo?te qu'ils affectent. En bref: la marge est à l'extérieur de la bordure, le rembourrage est à l'intérieur .

Décomposons-le en termes pratiques que vous pourriez réellement utiliser lors de la création de dispositions.
Quelle margin
fait
Margin
contr?le l'espace à l'extérieur de la bordure d'un élément - fondamentalement, la quantité d'espace qu'elle prend sur la page par rapport aux autres éléments.

- Si vous voulez que deux bo?tes soient espacées les unes des autres, vous ajusteriez généralement leurs marges.
- Les marges peuvent s'effondrer (en particulier les plus haut et les bas), ce qui est un comportement qui surprend souvent de nouveaux développeurs.
- Vous pouvez définir des c?tés individuels (
margin-top
,margin-right
, etc.) ou utiliser un raccourci commemargin: 10px 20px;
.
Exemple:
.bo?te { marge: 20px; }
Cela signifie qu'il y aura 20 pix d'espace autour des quatre c?tés de .box
entre elle et les éléments voisins.

Ce que fait padding
Padding
affecte l'espace à l'intérieur de l'élément - entre le contenu et la bordure.
- Le rembourrage augmente la taille de l'élément lui-même.
- Il affecte la couleur ou les images d'arrière-plan - celles-ci s'étendront dans la zone de rembourrage.
- Le rembourrage ne s'effondre pas comme les marges.
Exemple:
.bo?te { rembourrage: 15px; }
Cela pousse le contenu à l'intérieur de la bo?te à 15px des bords, ce qui rend la bo?te visuellement plus grande.
Visualiser la différence
Pensez à un cadre photo:
- Le contenu est la photo à l'intérieur.
- Le rembourrage est l'accouplement autour de la photo.
- La bordure est le cadre réel.
- La marge est à quelle distance tout le cadre se trouve des autres cadres sur le mur.
Donc:
- Utilisez
padding
si vous voulez plus de respirer à l'intérieur de la bo?te. - Utilisez
margin
si vous souhaitez repousser d'autres éléments de la case.
Quand en utiliser l'un sur l'autre
Voici quelques scénarios du monde réel:
Utilisez margin
lorsque:
- Vous souhaitez séparer les blocs les uns des autres.
- Vous centrez un élément avec
margin: 0 auto;
. - Vous avez besoin d'espacement négatif (par exemple, tirez un élément à gauche ou à droite).
Utilisez padding
lorsque:
- Vous souhaitez créer de l'espace autour du texte à l'intérieur d'un bouton.
- Vous ajustez l'espacement sans affecter les éléments adjacents.
- Vous voulez que les couleurs de fond ou les bordures incluent l'espace supplémentaire.
Parfois, les deux sont utilisés ensemble - par exemple, donnant à un composant de carte un espacement interne avec rembourrage et espacement externe avec marge.
C'est l'idée de base. Une fois que vous êtes à l'aise de voir le modèle de bo?te dans votre esprit, le choix entre la marge et le rembourrage devient une seconde nature.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undress AI Tool
Images de déshabillage gratuites

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
échangez les visages dans n'importe quelle vidéo sans effort grace à notre outil d'échange de visage AI entièrement gratuit?!

Article chaud

Outils chauds

Bloc-notes++7.3.1
éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

En CSS, margin est une propriété utilisée pour définir les marges extérieures d'un élément. Les marges sont l'espace entre la bordure d'un élément et son contenu. Margin peut accepter les valeurs suivantes : 1. Une seule valeur : par exemple, margin : 10px ; Définissez les quatre marges (haut, droite, bas, gauche) sur 10 pixels ; 2. Deux valeurs : par exemple, margin : 10px 20px ; Définissez les marges supérieure et inférieure sur 10 pixels et les marges gauche et droite sur 20 pixels, 3, quatre valeurs, etc.

Propriétés des bordures CSS expliquées en détail?: padding, margin et borderCSS est un langage de feuille de style utilisé pour contr?ler et mettre en page les éléments d'une page Web. Dans la conception Web, l’attribut border est l’un des éléments les plus importants. Cet article présentera en détail comment utiliser l'attribut border en CSS et fournira des exemples de code spécifiques. padding La propriété padding est utilisée pour définir le remplissage d'un élément, qui est l'espace entre le contenu de l'élément et les bordures de l'élément. Nous pouvons définir le remplissage en utilisant des nombres positifs ou des valeurs en pourcentage

En CSS, la propriété padding est utilisée pour définir le remplissage d'un élément. Cela signifie qu'il définit l'espace entre le contenu de l'élément et sa bordure. La syntaxe de base est ? padding : value ; ?.

Explication détaillée des propriétés de mise en page du texte CSS : débordement de texte et espace blanc Dans la conception Web, la mise en page du texte est un lien très important. Une mise en page raisonnable peut rendre le texte plus lisible et plus beau. CSS fournit plusieurs propriétés pour contr?ler la fa?on dont le texte est affiché, notamment le débordement de texte et l'espace blanc. Cet article détaillera l'utilisation et un exemple de code de ces deux propriétés. 1. texte d'attribut de débordement de texte

En HTML, margin signifie ? marge extérieure ?, qui fait référence à la zone vide entourant la bordure d'un élément ; la définition de la marge créera un ? espace vide ? supplémentaire à l'extérieur de l'élément, permettant une distance ? vide ? entre les cases. Pour définir les marges, vous devez utiliser la propriété CSS margin, qui accepte n'importe quelle unité de longueur, valeur en pourcentage ou même valeur négative.

L'effet de la marge sur les éléments en ligne est différent de celui des éléments au niveau du bloc. Dans les éléments en ligne, l'attribut margin affecte uniquement les marges verticales supérieure et inférieure, pas les marges horizontales gauche et droite. Par exemple, s'il existe un élément de paragraphe en HTML, nous pouvons lui définir des styles et observer l'effet de l'attribut margin sur celui-ci. Le code HTML ressemble à ceci?:

Exploration des propriétés du modèle de bo?te CSS : padding, margin et border Le modèle de bo?te CSS est l'un des concepts importants dans la mise en page Web. Dans le développement front-end, il est essentiel de comprendre et d’utiliser correctement les attributs padding, margin et border. Cet article approfondira l'utilisation et la corrélation de ces trois propriétés et fournira des exemples de code spécifiques. 1. Introduction au modèle de bo?te Le modèle de bo?te se compose de quatre parties?: contenu, padding, bo

La marge du fichier CSS est un attribut CSS utilisé pour définir l'espace autour de l'élément?; la marge représente la marge extérieure. Vous pouvez modifier les marges supérieure, inférieure, gauche et droite de l'élément individuellement, ou vous pouvez modifier tous les attributs en même temps?; L'attribut margin accepte n'importe quelle unité de longueur, valeurs en pourcentage ou même valeurs négatives.
