Tom: Formularfelder formatieren

Beitrag lesen

Hello,

'ex' funktioniert so einigermaßen.
1ex ist 0.5em.

Das glaube ich nicht.
1em entspricht der Schrifthöhe des verwendeten Fonts
1ex entspricht der Höhe des kleinen Buchstaben x in diesem Font,
    auch wenn der Font gar kein 'x' enthält, ist 1ex definiert (Vorgabe von CSS2).

1ex = k*em ist, ist plausibel. Dass k aber immer gelich 0.5 wäre, wage ich zu bezweifeln.

http://www.edition-w3c.de/TR/1998/REC-CSS2-19980512/kap04.html#heading-4.3.2

Der Denkfehler steckt also in der Abmessung des em-Quadrates. Kaum ein Buchstabe nutzt das in der Breite wirklich aus. Man muss also bei jedem Font wissen, wie das Verhältnis im Mittel etwa ist, um für den Beutzer vernünftige Formulare zu bauen.

Vielen dank fürs Mit-, Nach- und Vordenken. ;-)

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau