ja nachdem was dir an css zur verfügung steht hilft hier vielleicht float.
CSS:
|
Source code
|
1
2
3
|
#bild1{
float: left;
}
|
XHTML:
|
Source code
|
1
2
|
<div id="bild1"><img .../></div>
<div id="bild2"><img .../></div>
|
das funktioniert aber nur, solange die addierte breite nicht die 100% des elternelements überschreitet. hast du die zum beispiel im body und das fenster ist 1024 pixel breit, dann darf breite1+breite2 nicht größer als 1024 sein.
divs sind blockelemente und haben darum immer einen "zeilenumbruch" zur folge. du könntest alternativ versuchen
|
Source code
|
1
2
3
|
#bild1{
display: inline;
}
|
dann verhält sich das erste div wie ein <img> und bricht nicht um, das zweite bleibt block und bricht um.
tabellen sind zum positionieren problematisch, weil es zum beispiel eigentlich nicht erlaubt ist, tabellenzellen eine höhe zu geben.