A margin tulajdonság

A margin tulajdonsággal egyszerre lehet megadni az elemhez tartozó doboz mind a négy oldalán a margót.

A lehetséges értékek megegyeznek a margin-top tulajdonságnál leírtakkal.

Legalább egy, legfeljebb négy értéket kaphat. Amennyiben egy szerepel, akkor ezt az értéket kapja mind a négy oldal. Ha két érték szerepel, az alsó és a fölső margó kapja az első értéket, míg a jobb- és baloldali margó a másodikat. Három érték megadása esetén a felső margó kapja az első értéket, a jobb- és baloldali a másodikat, míg a harmadik az alsó margó értéke lesz. Négy érték esetén rendre a felső, jobboldali, alsó és baloldali lesz. Tehát ha a négy érték valamelyike hiányzik, akkor a szemben levő értékét kapja.

Például:

BODY { margin: 2em } /* minden margó 2em széles */
BODY { margin: 1em 2em} /* alsó és felső: 1em, jobb és bal: 2em */
BODY { margin: 1em 2em 3em }/* felső 1, jobb 2, alsó 3, bal 2 em széles */