schwarze Piste: DIV-Elemente in XHTML mit CSS 2 positionieren

Beitrag lesen

Tachchen!

Wenn ich die Seite nun in einem Browser anzeige (egal welcher), wird das Content-Div immer unter dem Menu-Div angezeigt. Kann ich nicht sagen, dass beide auf einer Höhe beginnen sollen? Oder gibt es bessere Möglichkeiten?

DIVs sind grundsätzlich erst einmal Blocklevelelemente und damit absatzbildend. Darum werden sie - richtigerweise - untereinander angezeigt.

Da aber ein Blocklevelelement für deinen Zweck durchaus eine gute Wahl ist, wirst du (mindestens) ein Element der nebeneinander anzuzeigenden Elemente aus dem Textfluss nehmen müssen.
Mehr dazu unter der Stichworten: float, position:absolute oder position:relative! ;-)

Gruß

Die schwarze Piste