Originariamente inviato da haZe
Penso che ti ci voglia una ripassatina al box model.

Quello che tu vuoi è il padding. Il margin sta *fuori* dal box.
Ma vale anche nel mio esempio? La tua risposta ha senso nel caso in cui avessi applicato il margine al div, ma io l'ho applicato all'interno del div al tag h1 e come risultato mi trovo che i margini superiori e inferiori escono dal div. Questo non succede con i margini laterali. Controlla tu stesso il codice. A voi non è mai capitato????