I noticed that the default WP theme uses force_balance_tags for listing posts’ excerpts. This way, it doesn’t cause major html breakage whenever someone writes a post like
<div><b>This is an excerpt. <!--more--> and this is more text... </b></div>
It will close tags instead of bolding everything, and breaking div.
Why doesn’t the normal wordpress page do this by default, in the default theme? That way, broken page content like:
</div></div> now text is not where it's supposed to be </div> unmatched tags
would not cause unexpected behavior.
Was this an oversight, or are there certain things that break when using force_balance_tags on pages?