Hallo Henry,
* { margin: 0; padding: 0; }
darüber sind sich die Gelehrten anscheinend noch nicht richtig einig, wenn ich da so manches zu lese. In diesem Fall ist aber hilfreich das so zu gebrauchen, wenn ich deinen Vorschlag mit vertical-align nutze. Ansonsten müsste ich auch noch dem img umschließenden p explizit die Abstände nehmen, damit vertical-align funktioniert.
In deinem Beispiel sind die Bilder die einzigen Elemente in ihrem Absatz. Also brauchst du die Absätze gar nicht.
Dennoch solltest du nicht für alle Elemente alle Abstände auf Null setzen, nur um sie für einige Elemente hinterher wieder neu festzulegen. Ändere nur das, was du wirklich brauchst.
Reset-Stylesheets sind geeignet, wenn du ein komplettes Template entwickelst, aber auch dann besteht keine Notwendigkeit.
Bis demnächst
Matthias
Rosen sind rot.