Ankhena, Наверное дело больше в том, что margin не наслудуется. Поэтому если мы отменяем margin для всего body, он отменяется для body, но если не отменить в p, он будет действовать отдельно для p. Если вообще ничего не отменять, будут применяться два отступа.
corrector25, во-первых, в тгт момент, когда я смотрела, на песочницу была только ссылка и там были обнулены марджины и у боди и у p.
Во-вторых, про margin уже был написан ответ.