Hallo Torsten,
Die Angabe für das html-Element ist soweit ich weiß nur zur "Sicherheit" eingebaut, wenn es wirklich überflüssig sein sollte, lasse ich mich gerne eines besseren belehren ;-)
die braucht da nicht rein, margin:0; und padding:0; reichen aus.
Für html muß z.Bsp. etwas mit CSS etwas definiert werden, wenn es
um height:100%; geht, bei Abständen nicht.
Viele Grüße,
Stefan