Bene: Website komplett mit Einheit em

Beitrag lesen

Hallo,

ich versuche gerade eine Website komplett in em umzusetzen, also nicht nur die Schriftgrößen, sondern auch die Spalten in em zu definieren.
Dabei bin ich so vorgegangen:
1em entspricht in der Standardeinstellung 16px => daraus folgend ist dann 1px 0,0625em. Wenn der Benutzer die Standardeinstellung verändert hat, hat er dies denke ich bewusst gemacht und hat ja dann auch den gewünschten Effekt.
Bin ich so richtig vorgegangen?

Im Firefox funktioniert alles einwandfrei. Der IE hat offenbar einen anderen Algorithmus. Die Schriften werden deutlich stärker skaliert als die Spalten, so dass der Text schneller umbricht.
Das Layout bleibt nicht stabil. Das heißt Teile der Seite vergrößern sich stärker als andere. Habt ihr mehr infos (u.u. Link) darüber wie der ie sich verhält?

Ein weiteres Problem ist für mich das Runden. Ich bin zwangsläufig in die Verlegenheit gekommen das ich Werte runden musste, z.B. auf 11.66666em. Ursache ist in erster Linie, dass ich die Werte umrechnen muss wenn ich bereits eine Schriftgröße von 0.75em einstelle.
Das Runden hat bisher bei mir noch keine Probleme gemacht. Wisst ihr ob das ein Problem darstellen kann? Auf wieviele Stellen sollte gerundet werden?

Danke und viele grüße
Bene