В стандартном функционале версии для печати этого нет.
Можете разработать полностью отдельную версию сайта, и там задать отступы (маргины), как советует
Falseclock .
Для этого нужно будет РОВНО подогнать сайт на страницу А4, чтобы все браузеры правильно определяли.
Возможно, такая настройка есть внутри браузеров, но не у всех.
В любом случае, CSS или JS не решат вашу проблему.