Hi,
Ich habe eine Frage zu der Schrifteinheit "em":
Bisher dachte ich immer, 1em wäre die Größe des großen "M" der jeweiligen Schriftfamilie, so steht es jedenfalls auf Ingos Site:
em ist die font-size, siehe http://www.w3.org/TR/CSS21/syndata.html#length-units
In meiner Testdatei (mit Win-XP, Firefox-3) ist das allerdings nicht der Fall. Für die beiden gelben und roten Boxen ist jeweils die gleiche Breite in "em" deklariert worden.
Erwartet hätte ich nun, daß die erste Box mit "Times New Roman" kleiner ist, als die zweite Box mit "Courier New", was aber nicht der Fall ist.
Du hast für die font-size keine Angabe gemacht, daher gilt die Browser-Default-font-size.
Um es nun ganz genau zu testen, habe ich danach in die gelben Boxen jeweils 50 "M"s geschrieben. Die Breite der Boxen sollte demnach 50em betragen. Sie ist jedoch
Nein, da die Breite eines M nicht mit der font-size identisch sein muß.
- unter verschiedenen Schriftarten dennoch wieder (optisch) gleich groß.
Natürlich, da ja überall dieselbe font-size gilt, also ist auch die font-size-abhängige Einheit em überall gleich groß.
cu,
Andreas
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.