MudGuard: em und px nicht vereinbar?

Beitrag lesen

Hi,

http://www.siechfreds-welt.de/uebersicht.html
body {font-size:1.2em;} ist auch denkbar ungünstig. Du brauchst wohl noch nichtmal 101% zu nehmen, sondern 120% dürften auch schon reichen. Merke: em != % und Abweichungen sind vorprogrammiert, wenn es kein übergeordnetes Element mit einer nicht in em angegebenen font-size gibt.

Aus http://www.w3.org/TR/REC-CSS2/fonts.html#propdef-font-size:
<percentage>
    A percentage value specifies an absolute font size relative to the parent element's font size. Use of percentage values, or values in 'em's, leads to more robust and cascadable style sheets.

Aus <>:
The exception is when 'em' occurs in the value of the 'font-size' property itself, in which case it refers to the font size of the parent element.

em wie hier auf font-size angewendet  gibt den Faktor an, der auf die Schriftgröße des Elternelements angewendet wird.
Ein Prozentwert bei font-size dagegen gibt den Faktor an, der auf die Schriftgröße des Elternelements angewendet wird.

Hm. Wo ist da der Unterschied?
Einen Unterschied zwischen Prozent-Angabe und Angabe in em gibt es, aber nicht bei font-size, sondern bei anderen Längenangaben, da sich dort die Prozentangabe nicht immer auf die Schriftgröße bezieht.

Aber bei font-size ist es egal, ob man einen Prozentwert oder einen em-Wert angibt - sofern natürlich der numerische Wert identisch ist (120% = 1.2em)

cu,
Andreas

--
MudGuard? Siehe http://www.Mud-Guard.de/
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.