Hola
Viendo el otro tema que tienes abierto con el mismo problema, pero otro enfoque, te diría que cambies el doctype de xhtml a html 4.01.
Usa este:
Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
No te preocupes sobre la calidad de la página ya que el html 4.01 es tan válido como el xhtml, mientras te preocupes de hacer bien las páginas, que parece que lo estás haciendo, todo funciona igual.
Luego vuelve a poner html como output del xslt.
Si no quieres cambiar el doctype, agrega esto al output:
Código:
omit-xml-declaration="yes"
Felicidad