CSS
From Leaky
Page breaks when printing
Extract from https://davidwalsh.name/css-page-breaks
The CSS
The all and print medias should be addressed:
@media all { .page-break { display: none; } } @media print { .page-break { display: block; page-break-before: always; } }
The first declaration ensures that the page-break is never seen visually...while the second ensures that the page break is seen by the printer.
The HTML
Creating a simple DIV element with the page-break class is how you implement the page break.
<div class="page-break"></div>