No, because of the way web pages are coded to display their contents.
There are many ways to do this. What you see as one page may in fact be
assembled from two or more pages. (That's the simple explanation: the
technical details can be quite complicated). So the Print function spits
out two or more pages.
Relatively simple workaround which I use:
a) Print Preview > check which page(s) you want to print, then Print >
control pane opens > "Print pages x to y" > print it.
This usually works, but sometimes you need to change the print zoom
and/or page orientation to make things fit. You may have to print
different pages at different zoom/orientation for the same reason.
More complicated workaround:
b) Highlight and Copy what you want to print, then Paste into your
favourite word processor. You can do this with the images, too. Then
print from the word processor. Bonus: you can save the recipe for future
reprinting, or attaching to an e-mail, etc.
HTH,
Wolf K.