Размер шрифта в пикселях в современных браузерах (хорошо, а как насчет 120 точек на дюйм?) - PullRequest
1 голос
/ 18 августа 2010

Раньше я использовал подход «font-size in ems» (в основном для пользователей IE) и некоторые хаки CSS, чтобы иметь одинаковый размер шрифта в системах, где экран имеет значение 120 dpi.Я знаю, что использование одинакового размера шрифта в 120 dpi не очень удобно с точки зрения юзабилити, но я так и должен это делать.

Мне интересно, хорошо ли переключаться на пиксели вместо ems,насколько я вижу, все мои целевые браузеры (IE7,8; FF 3.6, Chrome 5, Opera 10.6, Safari Win) поддерживают полное масштабирование страницы.

У меня есть следующие ограничения:

  • Нет поддержки IE6
  • Размер шрифта должен быть одинаковым в 96dpi и 120dpi (у меня обычно много графики, для которой требуется этот текстдолжен быть определенного размера).

Стоит ли переключаться?

Заранее спасибо!

1 Ответ

1 голос
/ 19 августа 2010

Я обычно рекомендую придерживаться размеров шрифта на основе em /% или%, чтобы избежать головной боли, связанной с подходами на основе пикселей.Однако вам может потребоваться использовать px для базового размера шрифта и настроить его с медиазапросами CSS3 в соответствии с вашими потребностями (в частности, запрос на разрешение должен вам помочь).

Недостатком этого метода является то, что, как это часто бывает, IE 7 и 8 потребуется еще один взлом, так как IE - единственный браузер в вашем списке, в настоящее время не поддерживающий медиазапросы.hth & удачи!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...