Startseite
Alle Browser haben ein eingebautes Stylesheet, und eine ziemlich nervige Sache beim Lernen von CSS ist, dass die Browser für Padding und Margin zum Teil sehr unterschiedliche Standardvorgaben haben.
Um nicht jedes Mal wieder auf Fehlersuche gehen zu müssen, greifen viele Webdesigner zu einer Maßnahme, die auf den ersten Blick radikal erscheinen mag, die sich aber bewährt hat: Padding und Margin werden zunächst mal für alle HTML-Elemente auf Null gesetzt.
Nachzulesen hier.