Don>Page numbers are a reflection of this problem, because conceptually they are
boundaries between page elements. But page elements simply aren't well-formed
because their tops and bottoms can cut right through paragraphs (and everything
within which paragraphs are embredded.)
The resulting location of the float is ill-defined by HTML in any case in which case one might as well move the page number OUT of the middle of the paragraph in any case.