The latest posts in full-text for feed readers.
All my blog posts are XHTML, because I can load and manipulate them with an XML parser. I do that with scripts when adding IDs for better referencing, and when compiling the blog posts by adding navigation, header and footer.
The pages have no XML declaration because the W3C validator complains that
Saw <?. Probable cause: Attempt to use an XML processing instruction in HTML. (XML processing instructions are not supported in HTML.)
But when loading such a XHTML page with PHP's SimpleXML library and generating the XML to save it, entities get encoded:
ÄÖÜ