You can wrap whatever you want to fit in a single page in a <div>, and assign "page-break-inside: avoid" to its CSS style. This only works if the content actually fits in a page, it will add a pagebreak before if necessary, but it won't alter font sizes, or spacing.
|