Ответ 1
W3C имеет отличный пост по теме CSS-единицы. В частности:
см: не рекомендуется для экрана/рекомендуется для печати
Так называемые абсолютные единицы (cm, mm, in, pt и pc) означают то же самое в CSS, что и везде. Длина, выраженная в любом из них, будет отображаться как точно такой размер (в пределах точности аппаратного и программного обеспечения). Они не рекомендуются для использования на экране, потому что размеры экрана сильно различаются. Большой экран может составлять 60 см (24 дюйма), маленький портативный экран может быть всего 8 см. И вы не смотрите на них с одинакового расстояния.
Единственное место, где вы могли бы использовать pt (или cm или in) для установки размера шрифта, - это таблицы стилей для печати, если вам нужно быть уверенным, что напечатанный шрифт имеет точно определенный размер. Но даже там, где используется размер шрифта по умолчанию, обычно лучше.