Aloha!
Ich würde dir einfach empfehlen, die Seiten in XHTML umzuarbeiten. Das ist im Prinzip nur ganz wenig Aufwand, und das Resultat ist tatsächlich XML.
Die Unterschiede (und folglich die notwendigen Bearbeitungsschritte, um von HTML zu XHTML zu kommen) sind in http://selfhtml.teamone.de/html/xhtml/unterschiede.htm zu sehen.
Wenn diese simple XML-Variante nicht reicht, dann wahrscheinlich deshalb, weil der enthaltene Content in XML als Datenbank gespeichert werden soll. Ob das wirklich sinnvoll ist, ist fraglich, aber es würde im Zweifel grundsätzliche Überlegungen erfordern, welche Daten auftreten, wie diese Daten in XML erfaßt werden, wie die zugehörige DTD aussehen soll und wie die XML-Daten dann per XSL(T) in XHTML transformiert werden, um im Browser angezeigt zu werden.
XML ist _keine_ Browsersprache. Es ist eine universelle Datenspeicherungssprache, die mehr bzw. andere Möglichkeiten bietet, als eine klassische Datenbank. Damit der Browser irgendwas anzeigen kann, sollte er irgendwie mit (X)HTML gefüttert werden.
- Sven Rautenberg