Почему в Photoshop размер шрифта не соответствует размеру шрифта в браузере?

Очень часто получал макеты (PSD) и если скажем я вижу там размер шрифта 15pt - то в браузере этому будет соответствовать 15px.

Но сейчас получил макет в котором все размеры шрифтов в pt, но если я реально задам 20px или 20pt в верстке - текст будет значительно больше, чем в макете.
8c6d2736d6cc4180a7a99bc3d0efd3ca.png
Данный макет был в 72 pixel/inch. Перевел его в 72 pixel/centimeter с сохранением размеров, и теперь более менее похоже, если я буду верстать в pt.
3a33152040644632bfb7aec22adcf102.png

Но хотелось бы понять эту разницу и что сказать дизайнеру, чтобы было, как раньше? Или вообще как правильно?..

Ниже привожу пример картинки 100x100px созданной в ФШ разными способами. Текст в обоих картинках написан размером в 20pt шрифтом Arial Regular.
Pixel/inch:
99e3cde7c4c6469c9a3d783130530b34.png
Pixel/Centimeter:
b01d11352ee3452c9585ba14f470b947.png
Как видно, на размер самой картинки не влияет, указан 72 Pixel/inch либо же 72 Pixel/Centimeter, но влияет на размер текста.

Если прямо в браузере попытаться добавить текст к картинкам, то мы получим следующее (текст между картинками добавлен в браузере из панели разработчика Chrome):
9bf9146317264c1aa26bc92f2cd9d000.png
Если в настройках Photoshop (Edit-Preferences-Units & Rules) выставить шрифт в px - то при переводе 20pt из вышеуказанного примера мы получим:
в файле Pixel/Centimeter - 50,8px
в файле Pixel/inch - 20px
Что не соответствует рендерингу в браузере.
90bd262ea3c04ef085448f84668d07f1.png
  • Вопрос задан
  • 8238 просмотров
Решения вопроса 2
pashakiz
@pashakiz Автор вопроса
web dev
Проблема найдена там, где не искал )
19325c05aa5b4db19859f80cf1bc4b94.png
Ответ написан
SagePtr
@SagePtr
Еда - это святое
Зависит от того, какой Document resolution. Выбирается в Image->Image size или при создании документа. Чтобы 1px = 1pt, должно быть 72 пикселей/дюйм, если не ошибаюсь.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
EaGames
@EaGames
Front-end developer
2pH6CRlGRGCr8n4_Eo7GAg.png
Никогда небыло проблем или различий, реализовал ни одну верстку pixelperfect.
Ответ написан
@denverkurt
хз. лично у меня в фотошопе при переключении единиц измерений значение остается одинаковым. т.е. 20px = 20pt
что соответствует 20px в css
проблем не было никогда
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы