6driver: Unterschied DIV ID und DIV CLASS

Beitrag lesen

Hallo,
kann mir mal jemand erklären worin der Unterschied zwischen Div ID und Div Class liegt? Ich versuche folgenden Seiten-Kopf zu erstellen.
In dem Kopf sollen drei Breiche nebeneinander liegen. Links für ein Bild , mitte und rechts für Text.

#top div.left { margin:0px; padding:7px 0px 7px 20px; float:left;}
#top div.middle { margin:0px; padding:5px 5 5px 5px; float:none;}
#top div.right { margin:0px; padding:7px 0px 7px 0px; float:right;}

Mit dieser Einstellung bekomme ich links den Breich für die Grafik, den mittleren Bereich für den 1. Text. Da aber der mittlere Bereich bis zum rechten Seitenrand geht, wird der dritte Bereich unter dem Bereich 2 dargestellt.

Wollte "nur" eine vorhanden Seite ändern. Und da habe ich gesehen, das dort für die Festlegung der Bereiche einmal mit DIV ID und einmal DIV CLASS erfolgt.
Liegt evtl. da mein Fehler? Würde mich freuen wenn jemand mal eine guten Tip für mich hat.

Viele Grüße
6driver