Hallo,
[…] Breitenangaben in „em“ festlegen. Dann passtes aber ggf. bei bestimmten Schriftarten nicht mehr…
Doch, genau das sollte es bei Einsatz von „em“, da das Element dann entsprechend mitwächst.
Schriftart != Schriftgröße
em richtet sich nur nach der Schriftgröße (nicht die tatsächliche, sondern die angegebene).
Eine Alternative wäre „ex“, aber da die Größe der einzelnen Buchstaben auch variiert, klappt das auch nicht immer zufriedenstellend.
mfg. Daniel