Hallo
1em = 100% Der Schriftgroesse relativ dazu, was der Seitenleser in _seinem_ Browser eingestellt hat.
äh, nein, das stimmt nicht ganz.
1em = 100% für ein Element entspricht der Schriftgröße, die das Element *normalerweise* hätte. So ist 0.8em zum Beispiel 80% der regulären Schriftgröße.
Und was ist deiner Meinung nach die reguläre Schriftgröße auf die sich z.B. die 0.8em beziehen? Nicht etwa, was deine weiteren Ausführungen vermuten lassen, die im Browser (bzw. im System) angegebene Standardgröße?
Bei mir ist 1em = Verdana 14px (In allen Browsern)
Das glaube ich nicht. ;-)
...
Mal angenommen, das p-Element ist direktes Kindelement von body, und weder für body noch für html ist explizit eine Schriftgröße definiert. Dann hätte der Text innerhalb des p-Elements in deinem Fall eine Größe von 14px*1.25, also theoretisch 17.5px ...
Diese Schriftgröße wird nun auch an das span vererbt, so dass 1em innerhalb des span-Elements wieder 17.5px entspricht. Auf *diese* Größe bezieht sich nun die Angabe von 1.6em für das span, so dass der Text darin letztendlich 28px groß ist.
Und alle deine angegebenen Größen nehmen Bezug auf die im Browser eingestellten 14px.
Tschö, Auge
Die Musik drückt aus, was nicht gesagt werden kann und worüber es unmöglich ist zu schweigen.
(Victor Hugo)
Veranstaltungsdatenbank Vdb 0.1