Ich habe einen Design-/Stilleitfaden für eine Website erhalten, auf der die Schriftarten in Punkten (pt) angegeben sind, sowie zusätzliche Zeilenabstands- und Kerning-Anpassungen – z.
Ich möchte em anstelle von pt oder px im CSS verwenden und gehe (mit reset) von einer Basisschriftgröße von 16px aus. Das Gespräch über die Kernschriftgröße kann ich führen, aber ich weiß nicht, was ich mit dem Zeilenabstand und dem Kerning tun soll?
(PS Ich weiß, dass dies bedeutet, dass die Schriftart auf verschiedenen Geräten / Browsern unterschiedlich dargestellt wird. Ich muss nur irgendwo anfangen.)
[UPDATE: Ich habe ein Google-Dokument mit der Konvertierung von pt in px / em erstellt]
Kerning entspricht.class { letter-spacing: Xem; }
Führen entspricht.class { line-height: Xem; }
Verwenden Sie genau dieselbe Konvertierung, die Sie für die Schriftgröße verwenden, um die richtigen em-Werte zu erhalten. 1pt = 1px
Hugo Rodger-Brown
{text-rendering: optimizeLegibility;}
, mit dem sich der Browser selbst optimieren kann.Scott
word-spacing
entspricht Tracking.Hugo Rodger-Brown