Ja, ich habs auch (teilweise) verstanden :)
Das <div> war auch nur wichtig, da es ein graphisches Element darstellt und keinen Lückenfüller o.ä.
Also, dass ich floaten soll ist nicht unsinnig für mich, nur frage ich mich warum ich es machen MUSS. Ich dachte in ner ul werden die einfach so...