A margó és a kitöltés közötti különbség

Tartalomjegyzék:

A margó és a kitöltés közötti különbség
A margó és a kitöltés közötti különbség

Videó: A margó és a kitöltés közötti különbség

Videó: A margó és a kitöltés közötti különbség
Videó: Difference between Router and Switch 2024, Július
Anonim

Margó vs kitöltés

A margó és a kitöltés közötti különbség fontos szempont a CSS-ben, mivel a margó és a kitöltés két fontos fogalom, amelyet a CSS-ben használnak a különböző elemek közötti térköz biztosítására. A párnázás és a margók nem cserélhetők fel, és különböző célokat szolgálnak, ezért megfelelően kell használni őket. A kitöltés a tartalom és a blokk szegélye közötti tér. A margó ezzel szemben a blokk határán kívüli tér. A margó elválasztja a blokkokat a szomszédos blokkoktól, míg a kitöltés elválasztja a szegélyt a tartalomtól.

Mi az a padding?

A CSS-ben (Cascading Style Sheets) a kitöltés a tartalom és a szegély között lévő tér. Elválasztja egy blokk tartalmát a szélétől. A párnázás átlátszó, és tartalmazza az elem háttérképét vagy háttérszínét is. Egy elem kitöltésének mértéke a CSS-kódban a „kitöltés” kifejezéssel adható meg. Ha például egy 25 képpontos kitöltést szeretne hozzáadni a tartalom köré, a következő kód használható.

div {

szélesség: 300 képpont;

magasság: 300 képpont;

padding: 25px;

szegély: 25 képpont tömör;

}

Ha szükséges, a bal, jobb, felső és alsó részhez külön-külön is megadhatók különböző kitöltési értékek. A következő kódrészlet minden oldalhoz különböző kitöltési értékeket ad meg.

div {

szélesség: 300 képpont;

magasság: 300 képpont;

padding-top: 25px;

padding-bottom: 35px;

padding-left: 5px;

padding-right: 10px;

szegély: 25 képpont tömör;

}

A margó és a kitöltés közötti különbség
A margó és a kitöltés közötti különbség
A margó és a kitöltés közötti különbség
A margó és a kitöltés közötti különbség

Mi az árrés?

A CSS-ben (Cascading Style Sheets) a margó a határon kívüli tér. Elválaszt egy blokkot a többi blokktól. A margó is átlátszó, de nagy különbség a kitöltésnél, hogy a margó nem tartalmaz háttérképeket vagy háttérszíneket az elemre alkalmazott. A CSS-ben az árrés mértéke a „margin” kifejezéssel van megadva. A következő kódrészlet 25 képpontos margót alkalmazott a div blokk körül.

div {

szélesség: 320 képpont;

magasság: 320 képpont;

szegély: 5 képpont tömör;

margó: 25 képpont;

}

Különböző értékek adhatók meg a blokk különböző oldalaihoz is. A következő kódrészlet minden oldalra különböző margóértékeket alkalmaz.

div {

szélesség: 320 képpont;

magasság: 320 képpont;

szegély: 5 képpont tömör;

margó felső: 25 képpont;

margin-bottom: 35px;

margin-left: 5px;

margó-jobb: 10px;

}

Mi a különbség a margó és a kitöltés között?

• A kitöltés a szegély és a tartalom közötti térköz, míg a margó a szegélyen kívüli tér.

• A kitöltés elválasztja a blokk tartalmát a szegélytől. A margó elválasztja az egyik blokkot a másiktól.

• A kitöltés a tartalomra alkalmazott háttérképekből és háttérszínekből áll, míg a margó nem.

• A szomszédos blokkok margói átfedhetik egymást, míg a kitöltés nem fedi egymást.

Összefoglaló:

Padding vs Margin

A kitöltés egy blokk határán belüli tér, amely elválasztja a szegélyt a tartalomtól. A margó a határon kívüli távolság, amely elválaszt egy blokkot a szomszédos blokkoktól. Egy másik különbség az, hogy a kitöltés tartalmazza a háttérképet és a tartalom körül alkalmazott háttérszíneket, míg a margó nem tartalmazza ezeket. A szomszédos blokkok margói néha átfedik egymást, amikor a böngésző megjeleníti az old alt, de a kitöltésnél ilyesmi nem történik meg.

Ajánlott: