Hallo!
ich brauche ein Layout, da ich aber keine Tabbellen mag versuche ich es mit DIV-Containern:
Ich habe aber folgendes Problem, die Container liegen untereinander und nicht nebeneinander.
div-Elemente sind Blockelemente und nehmen daher die maximal zur Verfügung stehende Breite, sprich die des Elternelements abzüglich padding, ein solange du ihnen per CSS nichts anderes sagst.
Desweiteren solltest du die ids der Container nicht nach deren Position, sondern nach deren Inhalt benennen. id="unten" ist schlecht, id="title" ist gut. Du siehst den Unterschied?
Ausserdem produzierst du ganz fürchterliche div-Suppe. div-Elemente sind zur Gruppierung von Elementen und nicht dazu um mit ihnen andere tags zu ersetzen.
<div id="title"><div id="oben">Titel</div><div id="unten">Weiterer Text</div></div>
möchte z.B. so aussehen
<div id="header"><h1 id="title">Titel</h1><p id="suptitle">Weiterer Text</p></div>
Gewöhne dir bitte ein deinen Code semantisch auszuzeichnen.
so long