Drm: А если элементы повторяются несколько раз, зачем хардкодить чтобы примешивать одно и тоже по 100 раз в разные блоки в разные места? Можете показать примеры такой, описанной вами верстки, только не на одностраничном сайте, а на крупном.
T-A-V: я делаю немного по-другому. Есть утилита Crop в Photoshop (клавиша C). Выделяю участок и в прямоугольнике написаны размеры. После этого нажимаю Esc, чтобы отменить выделение. Если цифры разные, то применяю правило кратности 5. Т.е. 22, 23, 21 никогда не прописываю, прописываю 25 или 20. Это в большинстве случаев. Но иногда бывает, что есть иконки, у которых позиционирование очень важно, тогда конечно делаю точные размеры.
Наверное мы по-разному понимаем Pixel Perfect. Для меня это заказчик, которому надо, чтобы на всех платформах было пиксель в пиксель как на макете, в ущерб рациональности. Т.е. макет так себе, а гонора много. От таких я стараюсь отказываться.