Hast du dich bereits mit der Eigenschaft float beschäftigt?
Ja das habe ich aber das bringt mir in diesem Fall glaube ich nichts.
Und das Bild muss auch in dem über div sein da ich die Erzeugung der Ausgabe in einer Schleife habe und sonst das Bild vom Text immer zerrissen wird.
Was darf man sich darunter vorstellen?
Das Funktioniert so du gibst etwas in eine Suchleiste ein und suchst, dann hat man für gewöhnlich mehrere Treffer. Diese Treffer will ich untereinander darstellen das meinte ich mit schleife.
Generell solltest du strukturell sinnvolleres HTML schreiben.
Ich weis *sich schäm*
<br>
<a id="titel">$TITEL</a><br>
<a id="unter">$UNTERTITEL - $AUTOR</a><br><br>BR möchte sich in Luft auflösen, Abstände erzeugst du mit CSS.
Und Titel und Untertitel möchten meist Überschriften sein.<div style="position:relative; top: 500; left: 500;">
Abgesehen davon, dass die Angaben für top und left ungültig sind - wozu möchtest du das Element überhaupt verschieben?
Das ist ja mein Problem ich blick da nicht so ganz durch deswegen frage ich ja um hilfe. Das verschieben deshalb weil ich will das es so aussieht:
allerdings dann auchnoch wenn ich mehrere Treffer habe.
<tr><td valign="bottom" style="background: url(http://www.buchfreund.de/gfx/holzbrett.gif) bottom left no-repeat;">
<div style="padding: 10px; border: 1px solid #F8BD7B; margin: 0 10px 10px 10px; background-color: #FFFFFF;">Formatierungen solltest du auslagern, nicht inline notieren.
Und Darstellung komplett über CSS machen - das betrifft auch Sachen wie border, valign, etc.
Mache ich noch mir geht es jetzt erst mal nur um die Positionierung.
MfG ChrisB
Aber shcon mal danke für überhaupt eine Reaktion :)