Wenn du bisher nur strikten XHTML-Code geschrieben hast und ihn nun mit HTML5 mischen musst, tut das nachvollziehbar weh
Kann ich nicht nachvollziehen.
Ich finde solche instiktiven Bauchgefühle sogar sehr natürlich und nützlich wenn man mit formalen Sprachen arbeitet. In diesem Bereich folgen Syntax und Semantik ja für gewöhnlich sehr strengen Regeln, die Fehlertoleranz eines Browsers auszunutzen stellt da insofern eine Divergenz zum sonst üblichen Vorgehen dar.
Mittel- und Langfristig solltest du also gleich zu HTML5 greifen
Kurzfristig. Und man kann HTML5 ja auch in der XML-Syntax schreiben.
Kurz vor einer bevorstehenden Übergabe bestehnde Komponenten von XHTML1.x nach HTML5 zu portieren ist gefährlich, da passieren Fehler. Ich habe meine Worte bewusst gewählt, um den Fragesteller nicht auf dumme Gedanken zu bringen und ins offene Messer rennen zu lassen. So ein Schtritt sollte geplant und im Team besprochen sein, nicht zuletzt da vermutlich auch Integrationstests und Personalschulungen anfallen werden, die vielleicht gar nicht der Verantwortung und des Handlungsspielraums des Fragestellers obliegen.