Yo creo que esta mal construido aqui te dejo uan referencia de como construir este tipo de archivos..
http://www.desarrolloweb.com/articul...ura-xhtml.html
Y por cierto jala con php por que el omite ciertas lineas que no las toma como codigo si no como solo texto..