Hallo Thomas,
Es gibt keine richtige Loesung - leider. Alle Versuche sind da recht sinnlos, wenn man genau hinsieht, da MSIE und NS/AOL den Zwischenraum zwischen Absaetzen bzw. Absaetzen und Ueberschriften nicht gleich darstellen. Genau da muesste endlich mal eine Standardisierung ansetzen um endlich pixelgenau Layouten zu koennen. CSS allein genuegt dem Probem nicht.
Sagen wir so: CSS hat schon alles, was erforderlich ist, um exakt zu formatieren. Aber es gibt Angaben, die Interpretationsspielraum erlauben, zum Teil haengt das auch mit der Geschichte der Textverarbeitung zusammen. So gibt es Programme, die einen Nachabstand bei Absatz A und einen Vorabstand bei Absatz B addieren, und solche, die in einem solchen Fall nur den Nachabstand von A nehmen oder solche, die nur den Vorabstand von B nehmen. Dazu kommt das Problem, dass der Browser in HTML ja bereits "Defaultwerte" fuer die Formatierung hat, z.B. bei einer H5-Ueberschrift.
Die CSS-Spec sollte da ganz genaue Vorschriften machen, auch wenn es penibel klingen mag. Denn ohne exakte Vorschriften werden zwei Entwickler immer zwei voneinander abweichende Ergebnisse liefern. Selbst wenn sie es nicht mit Absicht tun, was bei NS <-> MS noch dazu kommen kann.
viele Gruesse
Stefan Muenz