well, no. because broken html can still function sometimes. but most importantly most of html is not even "broken", just not "adhering to the complete standards".
html is just formatting around the content. even completely devoid of html you can still see things. we're not writing latex here and no one cares things are a little fucky.
as far as generated html go, you're more likely to break it further if you fuck with it anyways.