Ergaenzend zu Scnappis
Zweispaltiges Layout (ohne Tabelle!) moechte ich hier noch eine zweite Methode anfuehren, die alle modernen Browser
* verstehen.
Das Markup bleibt das gleich, lediglich das dafuer noetige CSS aendert sich ein bisschen.
<style>
#container { display: table; width: 800px; }
.column { display: table-cell; }
</style>
Hier bedient man sich der erweiterten Darstellungsmodie.
Der Umschliessende Container verhaelt sich wie eine Tabelle und diesem wird auch die Ausgangsbreite zugewiessen. Die Kindelemente ( hier mit colum bezeichnet ) verhalten sich wie Tabellen zellen (td) und teilen sich bruederlich den zur Verfuegung stehenden Platz.
Der IE erkennt jedoch diese Anzeigemodie nicht und deshalb muessen wird hier im Zweiten Block, noch mal extra floats einfuehren mit entsprechenden Breiten fuer die Zellen.
Somit sieht der Quelltext dann folgender massen aus:
<style>
#container { display: table; width: 800px; }
.column { display: table-cell; }
</style>
<div id="container">
<div class="column">
<p>Inhalt der Linken spalte.
</div>
<div class="column">
<p>Inhalt der rechten Spalte</p>
</div>
</div>
Das nur als 'moderne' Ergaenzung ohne den eigentlich Thread weiter zu stoeren. Scnappi war eben eine Stunde schneller als ich
*moderne Browser*: Safari, Chrome, Opera 9.63/10, Mozilla Firefox 3.5 ( Die IE-Familie unterstuetzt diese Anzeigeart bis dato ueberhaupt nicht. )