Jonathan: em -- Woran orientiert es sich????

Beitrag lesen

Hallo quarks,

Wenn man einen Bereich definiert mit einer Weite  width:12em, passen dort
12 M hinein.

Nicht wirklich, das liegt auch an der Schriftart. 1 em ist am ehesten die höhe einer Standardzeile bzw. der Buchstaben inkl. Standardabstand.

Wenn ich zusätzlich die Schriftgröße font-size:0,8em definiere, dann müssten doch auch 12 M reinpassen, nur dass die absolute Breite des Bereiches im Vergleich zum ersten Fall kleiner ist?

Jein. Vermutlich musst du dem Elternelement die Andere Schriftgröße zuweisen. und das mit dem Ms ist wie gesagt nicht ganz richtig.

Habe das mit der Einheit 'em' nicht so ganz kapiert, woran sich 'em' orientiert?
An der Browssereinstellung für diese Schrift(dann müssten im 2. Fall mehr M's in einer Reihe sein, da das einzelne M kleiner ist, die Weite des Bereiches aber gleich bleibt) oder an der aktuellen font-size, die der Seitenverfasser vorgegeben hat( dann würde der 2. Fall so eintreten wie ich ihn oben beschrieben habe)???

em bezieht sich immer auf die aktuelle Schriftgröße im Element bzw. auf die Schriftgröße im Elternelement. Es kann allerdings kleine Ausnahmen geben, ich hab da was von Tabellen im Kopf. Normalerweise gilt das aber so.

Jonathan