Не совсем, но вы можете использовать таблицу стилей печати:
<link rel="stylesheet" type="text/css" media="print" href="print.css" />
Для установки размеров шрифта, отступов и т. Д. В физических единицах, таких как 'pt' (которые никогда не должны использоваться в таблице стилей экрана!), Чтобы в конечном итоге она была более или менее страницей А4 при визуализации в типичной браузер, с типичными шрифтами, со следующим ветром. Ничто не гарантировано, но вы можете оптимизировать для общего случая.
При печати вам не нужно особо беспокоиться о настройках размера шрифта или настройках dpi, но вы все равно не можете контролировать поля, используемые браузером, или фактический размер страницы (US Letter меньше A4), поэтому оставьте достаточно места для маневра и тестирования на основных браузерах.