Cependant j'ai remarqué il y a peu que l'utilisation d'AJAX me cassait mon code XHTML dans le sens ou celui passait d'un état valide à un état non valide avec des erreurs de syntaxe.
Par exemple il transforme mon entête
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
en
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.1//EN"> <html>
et mes
en
<br>
Je vois vraiment pas d'où ça peut venir... Une idée?
(Mais certains sont stricts et votre site va donner n'importe quoi dans ces navigateurs si vous mettez de l'XHTML dans un document déclaré comme HTML.)