Do you have to store the HTML tags in the first place would be my question???
I had a similar problem, but I used regular expressions in the frontend to strip the code from HTML tags before it was stored in the DB - of course certain tags such as <br> and <p> were substituted as to keep an overall structure of the document but all other format were regulated by CSS ...
If you need to store the tags you could always strip the code from the tags before displaying it ...
nano