Hej Gunnar,
Dein CSS erzeugt einen 3em hohen Kasten, davon gehen oben und unten je 1em ab für den Innenabstand. Bleibt 1em übrig.
Wenn nirgends
box-sizing: border-box
im Spiel ist, ist das nicht der Fall. Es sei denn, du verwendest einen IE im Quirks-Modus.
Ups - genau. Aber dennoch dürfte ihm genau das das Layout zerschießen, dann kommt das ja sogar noch dazu. Danke für die Korrektur, das hätte nur Verwirrung gestiftet.
Auch eine Zeilenhöhe von 1em ist für 1em große Schriften noch ungegeignet,
Das kommt drauf an. Für Überschriften, Buttonbeschriftungen u.ä. könnte eine Zeilenhöhe von 1(em) durchaus passend sein.
Jetzt kommst du mir mit Ausnahmen? ;-)
Marc