Kann man das
margin-top: XX;
für den Absatz irgendwie errechnen oder muss man einfach probieren, bis es passt? Vielleicht hat jemand schon das gleiche Problem gehabt?!
ich würde tendentiell sämtliche margins auf 0 reduzieren und dann nach dem element wieder hinzufügen
so etwa:
body {
font-size: 1em;
line-height: 1.5em;
}
h1 {
padding: 0;
margin: 0;
font-size: 2em;
line-height: 1.5em;
}
p {
padding: 0;
margin: 0 0 1.5em 0;
}