in the begining, I tried \newpage and \pagebreak, even
// display the pagebreak only when printing the html page
@media all {
.page-break { display: none; }
}
@media print {
.page-break { display: block; break-after: page; }
}
I've admittedly been away from HTML layout for a while, but know I couldn't do it back in the pre-history of hand coding it. And the ways I notice websites generally is that "page" flips 1) go left to right, rather than up to down, and 2) take the user to a different URL rather than a different anchor tag (there I go again with out-of-date language) on the same page, while keeping only a specific portion of the markup visible.