The XHTML string property generates invalid XHTML tags.
The output is typically instead of , and instead of .
Even if the XHTML is typed in correctly in code view, this is changed back to plain HTML by the editor. Pretty annoying.
This typically generates a lot of validation errors from the published content, and makes the site look a lot worse than necessary.
I was thinking of using EditX, but since this is a productoin environment I don't want to add none-releaset features...
It seems the old "XHTMLTemplatePage" override of the Render-method fixes most of the problems...
One may of course extend this class with custom code to handle desired replacements:
http://www.episerver.com/en/EPiServer_Knowledge_Center/Download2/Code-Samples/XHTML-and-Accessibility/5524/
instead of
, and