Ho appena provato a dare del margin-top sia all'h1 che al p e non mi da problemi, ne su firefox ne su IE (anche datati).

Che doctype hai dichiarato?