uepselon: Ohne Tabellen Inhalte sauber nebeneinander anordnen?

Beitrag lesen

Hallo,

ich bin gerade dabei eine Seite ohne Tabellen als Layout-Hilfe zu erstellen.

Folgendes Problem:

<div>Inahlt</div> <div>Inahlt2</div> <div>Inahlt3</div>

Sollte im Browser so aussehen:

Inhalt Inhalt2 Inhalt3

Macht es aber nicht, sondern da siehts so aus:

Inhalt
Inhalt2
Inhalt3

Ist auch logisch da bei div's immer ein neuer Absatzt erfolgt.
Man könnte jetzt mit CSS und position:relative rumwerkeln und Werte für top -XYZ und für left +ABC setzen. Das ist aber recht hässlich wie ich finde, da bei einer Änderung des Inahlts, die Pixelangaben immer wieder mit geändert werden müssen.

Wie kann man mit CSS Inhaltsbereiche sauber nebeneinander darstellen ohne wild mit Pixelangaben rumzuwerkeln?

Bei Tabellen besteht das Problem ja nicht, da es Spalten gibt.
Aber Tabellen will ich wie gesagt nicht fürs Layout verwenden.

Gruß

ueps