а? Я о том, что бы этот XHTML, введённый в новости, проверять на корректность перед сохранением. В простейшем случае если нужно просто вложенность/закрытость, то проверка ещё проще.
html точно так же можно проверять на well-formedность. Просто браузеры этого не делают, а надо бы. Да и 99% xhtml-страниц в интернете тоже не могут похвастаться правильно сформированной разметкой. Стоит поставить расширение к лисе Force Content-Type, которое заставит браузер использовать Expat вместо html-парсера, так сразу большинство сайтов тех самых ярых сторонников xhtml выдают Parse Error.