How to Keep Images from Running into Your WordPress Content
One issue that seems to occur occasionally is when your text content creeps up around an image even when you tell it not to. No matter what you do, you can’t get the image to simply sit above the text and be separate from it.
Here’s a solution that should solve your problem.
Go into the HTML view on your editor, and then wrap the image in div tags with some styling that says clear:both;.
<div style=clear:both;>(your image)</div>
Or set out more clearly …
(Your image info.)
Here’s an example:
<div style=clear:both;><a href="http://example.com/wp-content/uploads/musicman.jpg"><img class="alignnone size-full wp-image-375" title="musicman" src="https://example.com/wp-content/uploads/musicman.jpg" alt="" width="125" height="125" /></a></div>
Photo: Malicious The Man from BigStock