ChrisB: <div> Positionierung

Beitrag lesen

Hi,

ich versuche rechts com Text ein Bild anzuzeigen.

Hast du dich bereits mit der Eigenschaft float beschäftigt?

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?

Generell solltest du strukturell sinnvolleres HTML schreiben.

<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?

<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.

MfG ChrisB

--
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]