Legioner911
@Legioner911

Правильно ли переносить пиксельные размеры из фотошопа в вёрстку?

Всем доброго времени суток!
При вёрстке макета из psd столкнулся с проблемой некорректного отображения в браузере(сравнивая на вид), при условии если точно по пиксельно переносить размеры макета непосредственно в вёрстку.

Вопросы:
1)Правильно ли верстать путём замера PSD макета (отступы, ширина, высота) после чего переносить размеры в стили, или всё же ориентироваться просто так сказать "на глаз"?
2) Как правильно рассчитывать размер шрифтов(что бы в соответствии с макетом отобразить на сайте, без всякого нудного подбора "на глаз")?

Заранее спасибо за ответ.
  • Вопрос задан
  • 6924 просмотра
Решения вопроса 2
landen13
@landen13
frontend-developer
Редко попадаются дизайны, где легко все шрифты в em сделать и все четко через пиксельперфект выровнять. Если тз того не требует, размеры шрифтов можно задавать в пикселях, какие-то глобальные отступы и ширины измерять линейкой в фотошопе, далее после того, как все сверстано, подгонять это через Pixel Perfect (Firefox или Chrome).

То есть вы делаете каркас/компоновку элементов, а уж потом выравниваете все. Сразу все пиксель в пиксель делать - больше времени займет.

p.s.: для Firefox есть версия Pixel Perfect 1.8.1 (рабочая без глюков), которая спрятана в версиях плагина Pixel Perfect на addons.mozilla.org.
Ответ написан
Kirilchuk
@Kirilchuk
Вперед и вверх
Если это psd, то ведь там все в свойствах каждого элемента можно посмотреть. Например: шрифт, размер шрифта, междусимвольный и междустрочный интервалы. Если просмотр невозможен, то необходимо либо редактировать psd (а заодно дизайнеру руки ломать), либо подгонять на глаз. Но это уже не будет perfect pixel версткой.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
@Panda_Tamara
Разработчик проектов под UMI.CMS
Размеры шрифта указываете в относительных величинах, от ступы в процентах. Накидываете на глаз, потом берете картинку того, что верстаете и абсолютно позиционируте над тем, что получилось. У картинки ставите прозрачность и подгоняете верстку к макету
Ответ написан
У шрифтов есть невидимые области сверху и снизу. Это легко увидеть, просто выделив курсором любую строку. Поэтому можно легко ошибиться в определении вертикальных шрифтовых отступов, если просто отмерять расстояние от края букв.

Можно проверить свою работу как рекомендовал Никита. Тем более, что для этого есть плагины для браузеров. Например, для Хрома я использовал Pixel Perfect
Ответ написан
dom1n1k
@dom1n1k
Не совсем понятна постановка вопроса - в чем конкретно расхождения?

Навскидку могу только предположить проблему с вертикальными отступами - которые нужно измерять не непосредственно до букв, а до границ строки (которая зависит от очка шрифта и line-height). Но это не баг, а фича.

В целом, замерять размеры по макету и брать оттуда же пиксельные размеры шрифтов - это нормально.
Но нужно знать и делать поправки на несколько верстальных и типографических нюансов.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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