@@Gunnar:
nuqneH
Glyphen verschiedener Schriftarten gleicher Nominalgröße können unterschiedlich groß sein (x-Höhe). Für ein ähnliches Erscheinungsbild muss man die Zeilenhöhe der Schriftart anpassen.
Ja, und wie?
Nach Augenmaß.
Ich sehe, wir nähern uns an ...! ;-)
Wobei ich dann wiederum nicht unbedingt sehe, was dagegen sprechen sollte, sich unter diesen Umständen nicht an die Vorgabe der WCAG (>= 1.5) zu halten.
Denn lieber eine größere Zeilenhöhe, als eine zu geringe.
Und bei geringer Satzbreite (jetzt aber!) kann die Zeilenhöhe durchaus geringer sein.
Um wie viel?
Nach Augenmaß.
Manche sind auch Verfechter von vertikalem Rhythmus. […]
Und wenn ich dich richtig verstanden habeHast du.
Beruhigend! ;-)
Es bleibt also dabei, dass alles auf die Frage hinausläuft:"Wie setze ich meine line-height?"
Wie gezeigt? Fester Wert als Basis,
Soweit so gut ...
Abhängigkeit von Satzbreite als progressive enhancement.
... und das dann aktuell per JS (da mit CSS nicht möglich!).
Mit "nicht möglich" meine ich, dass calc() für line-height aktuell nur von Chrome unterstützt wird, und dass man dafür die Breite des Elements kennen muss, auf die man auch per calc() nicht zugreifen kann, da sich ja bspw. Prozentwerte auf die Schriftgröße, und nicht auf die Dimensionen des Elements beziehen.
Gruß Gunther