Hallo Kalle,
margin-top
Ja, wenn ich CSS in HTML einbinde, also Inhalt und Layout mische. Ich denke, das ist hier verpönt?
Ein anderer browserübergreifender Weg existiert nicht. Ob du style-Attribute oder Klassen einsetzen willst, nimmt sich nicht viel.
Also, mein angehängtes ist da wohl das kleinere Übel.
Mein Screenreader scheint bei leeren <p>s einzuschlafen. Er macht immer so hübsche Pausen.
Grüße
Roland