Hi,
Oder auch
p {float:left; width:50%; /*
für die Aufteilung des Fensters in exakt zwei Spalten, ja.
ggfls. noch margin, padding (auch von body) davon abziehen */}
die dann natürlich auch in % anzugeben wären...
Gerade bei (Pseudo-)Spaltensatz finde ich eine Breite in em am sinnvollsten; jedenfalls wenn man eine gewisse, die Lesbarkeit förderliche Anzahl an Zeichen/Zeile erzielen möchte. Verwendet man hierzu noch float, erreicht man zusätzlich, daß die Anzahl der Spalten sich der Fensterbreite und eingestellten Schriftgröße anpaßt.
freundliche Grüße
Ingo