Мне дали руководство по дизайну / стилю для веб-сайта, шрифты которого выражены в точках (pt), а также дополнительные настройки интерлиньяжа и кернинга — например, шрифт 40pt, интерлиньяж 60pt, кернинг -30pt.
Я хотел бы использовать em, а не pt или px в CSS, и предполагаю (используя сброс) базовый размер шрифта 16px. Разговор о размере основного шрифта я могу сделать, но я не знаю, что делать с интерлиньяжем и кернингом?
(PS Я знаю, что это означает, что шрифт будет отображаться по-разному на разных устройствах/браузерах, мне просто нужно с чего-то начать.)
[ОБНОВЛЕНИЕ: я создал документ Google с преобразованием pt в px/em]
Кернинг равен.class { letter-spacing: Xem; }
Ведущее равно.class { line-height: Xem; }
используйте точно такое же преобразование, которое вы используете для размера шрифта, чтобы получить правильные значения em. 1 пт = 1 пиксель
Хьюго Роджер-Браун
{text-rendering: optimizeLegibility;}
который позволяет браузеру оптимизировать себя.Скотт
word-spacing
приравнивается к отслеживанию.Хьюго Роджер-Браун