Hi!
Der Vorteil bei Prozenten ist, dass der Bereich sich an die Aufloesung anpasst - dagegen ist der Vorteil bei festen Werten (also Pixel) dass der Bereich sich eben nicht anpasst ...
Und der nachteil ist, bei verschachtelten Tags wird der Prozentsatz immer doppelt angewendet:
z.b: ul { font-size: 90%; }
<ul>
<li>
<ul><li>Text</li></ul>
</li>
</ul>
Text ist dann bei einer standardschriftgrösse von 12px 12.0,9*0,9=9,71 Pixel gross (90% von 90% von 12px) anstatt nur 10,8 Pixel (90% von 12px). Hab bis jetzt noch keine Möglichkeit gefunden, das für _alle_ Browser zu umgehen!
Aber wenns jemand von euch schon geschafft hat (oder wenns mit em funktioniert), dann sagt mirs bitte ;-)
lg bernhard