zum thema liste: die anordnung soll sich flexibel anpassen, man koennte es sicher auch als liste machen, ich denke aber so ist es fuer meinen Zweck flexibler.
Du denkst falsch - du bist offenbar davon überzeugt, dass die Darstellung etwas mit HTML zu tun hätte.
<ul>
<li />
<li />
<li />
<li />
</ul>
und
<div>
<div />
<div />
<div />
<div />
</div>
ist in jeder Hinsicht gleichwertig - allerdings stellt ersteres einen vernünftigen, logischen zusammenhang zwischen den Elementen dar. Zweiteres gruppiert sie nur.
-> das float left ist dann genau das was ich will.
Richtig, aber das hat wie oben erwähnt genau 0[1] mit dem HTML zu tun - ob du eine Liste, eine Tabelle oder eine Div-Suppe wählst, hängt von den Daten ab. Die Darstellung regelt dann CSS.
[1] abgesehen von Spezialfällen, wie Formularelemente, die ihre Formatierung teils sehr streng vom Betriebsystem (OK) oder Browser (Zumutung) erben.