Oy!
Was denkst Du über folgendes:
"Eine ID verwendet man, um genau ein Element eindeutig(!) zu identifizieren.
Eine ID darf nur einmal im Dokument vorkommen.
Eine Klasse verwendet man, wenn man mehrere (evtl. sogar verschiedene)
Elemente mit dem gleichen Set von Eigenschaften ausstatten möchte."Das hatte mir der Martin gerade gepostet.
Könnte ich nicht besser formulieren. :-)
In Deinem Fall ist das jetzt schwierig:
Möglichkeit 1: Du hast in jedem HTML-Dokument nur einen body, dieser bekommt eine ID und wird darüber formatiert. Das leuchtet ein.
Möglichkeit 2: Du betrachtest das ganze etwas 'globaler' und sagst, Du hast (verteilt über die vielen HTML-Dokumente, die zu Deiner Website gehören) mehrere bodies, die Du in Klassen einteilst, und formatierst sie dann klassenweise. Finde ich genauso einleuchtend.
Aber vielleicht habe ich ja auch den einen oder anderen Aspekt vergessen - was denken denn andere darüber?
Falls Du übrigens die Formatierungen für den body auch noch für andere Elemente verwenden willst, solltest Du auf jeden Fall Klassen verwenden (das meint wohl die Klammer im obigen Zitat).
Viele Grüße vom Længlich