Quote:
Originally Posted by chaley
Assuming that the rendering device is not doing something special, with that HTML there should be a single space output after the image. If the image consumes the entire screen then that space could appear on the next page.
The space is caused by the return between </p> and </body>. Does the problem happen if the HTML looks like the following?
Code:
...20af-002.jpg" /></p></body></html>
|

HTML ignores spaces between tags. beautify/pretty print algorithms routinely reindent the structure in order to create that exact return -- as well as many more -- with absolutely no effect on rendered layout.
Chances are it is like theducks said.