Hallo Roland,
Für jede leere Zeile erhöhst du den Wert in <p style="margin-top:0em"> in der nächstfolgenden um ein em. Eine leere Zeile = 1em usw. usf.
Ja, wenn ich CSS in HTML einbinde, also Inhalt und Layout mische. Ich denke, das ist hier verpönt?
Also, mein angehängtes ist da wohl das kleinere Übel.
LG Kalle.