no entiendo porque te encaprichás a usar xhtml, pero bueno... te falta cambiar el mime type por el de
aplication/xhtml+xml ya que estás enviando todo como text/html. Para cambiar en mime type tenés que (en php) incluir esto antes que nada:
Código PHP:
<?php header("Content-type: application/xhtml+xml"); ?>
Como te comenté antes, eso da (1)
muchos (2)
problemas y eso es el proque en la práctica no se usa. Por ejemplo, IE NO ENTIENDE xhtml+xml, y, aunque hay
algunas formas de solucionarlo enviando al IE (y demás navegadores que no lo soportan) un mime type text/html, para mi gusto no vale la pena.
Estos enalces quizás también te ayuden. Y aunque me pese, vuelvo al
primer enlace que te di.
A partir de aquí, creo que te podrán orientar mejor en el
foro de xml...