Lieber Struppi
Wenn es dir tatsächlich nur um die Farbe geht, würde ich Klassen bevorzuegn, da du dies dann evtl. für andere Elemente einsetzen kannst (jedes element kann sowohl eine ID als auch eine (oder mehrere) CSS Klassen haben.
OK.
Du musst dir, wenn du mit CSS arbeitest zuerst Gedanken über die zukünftige Struktur deiner Seite machen und welche Elemente du dort einbauen möchtest. Dann versuchst du dies in HTML umzusetzten (erstmal ohne CSS einfach untereinander, dann hast du auch schon mal die Seite wie sie alte Browser und auch Suchmaschinen lesen) und dann startet der Versuch das mit CSS zu gestalten. D.h. du solltest mal eine reine HTML Seite ohne irgendein Design machen wo alle Elemente die auf deinen Seiten vorkommen sollen vorhanden sind. Und dann Schritt um Schritt die Hürden von CSS und seiner Darstellung in den verschiedenen Browsern gehen.
Ok, ich verstehe, das ist ja ne gute Idee.
Gruß
Ingo