Not sure if you consider me reputable, but personally, I would not store important HTML in a database.
As you say, maintaining will a pain as you would need either an interface to your DB to edit the HTML, or direct access to it, and edit in a small text editor directly there.
Other than that, obfuscating where the HTML is coming from can cause issues when another developer comes along to maintain it, and would need to search tables to find HTML.
Also, I can see no database schema where having an HTML table would make sense.
The only thing I can see that would store some HTML in a DB is a blog or forum. Where it would be storing the post's HTML. But that should be very basic, and would likely not need to be edited directly but through a web based editor.
But I think storing HTML that is an actual part of the website design and layout is just making things much more cumbersome than they need to be.
Also how is this related to PHP? PHP would just echo out the HTML. I think maybe posting in the forum for the DB you are using may have been more adequate.
----------------------------------
Phil AKA Vacunita
----------------------------------
Ignorance is not necessarily Bliss, case in point:
Unknown has caused an Unknown Error on Unknown and must be shutdown to prevent damage to Unknown.
Web & Tech