Anfängerfrage HTML/CSS

Hallo,
ich gebe mittels while Schleife Datensätze (jeweils ein Bild, eine Überschrift sowie ein Textblock) aus einer Datenbank aus. Das Ganze soll wie im folgenden Link formatiert werden:

http://s14.directupload.net/images/140917/9ri5ksp5.jpg
Wie gehe ich am besten vor? Tabellen?
Schöne Grüße und vielen Dank!

Hallo

.BOX {clear:both;}

  • .Bild { float: left ;}

  • .Überschrift {float: left;}

  • .Text {float: left ;}

Ueberschift

Soviel Text wie nur geht

Ueberschift

Soviel Text wie nur geht

… mehr auf http://w-w-w.ms/a5fsbj

Danke für die Antwort. Warum werden die Überschrift und der Text auch mit float:left ausgezeichnet? Und was muss ich machen damit ich beides etwas nach unten schiebe. Margin-top funktioniert leider nicht.

Hallo,

Danke für die Antwort. Warum werden die Überschrift und der
Text auch mit float:left ausgezeichnet?

Da es nachfolgende Elemente sind , muss das float weiter erhalten werden, sonst würde es wieder im normalen textfluss weitergehen , nicht rechts neben dem bild sondern unterm bild und das wollen wir ja nicht .

Und was muss ich
machen damit ich beides etwas nach unten schiebe. Margin-top
funktioniert leider nicht.

Das ist von Fall zu fall verschieden , da wir uns in einem freien textfluss befinden (durch das float ) wäre z.b. die line-height : xx px; eine möglichkeit etwas tiefer mit der Überschrift anzufangen .