I prefer images just as a new paragraph (no text wrapped around them), and let the reading software insert soft page breaks if needed, if that makes a page just a few lines long, bad luck (at least until we get page floats).
If you want to keep an image and its caption in the same page (provided they actually fit), you can put both inside a <div> with "page-break-inside: avoid".
|