ciao a tutti, ho un menù in xml che viene renderizzato tramite un xslt
siccome devo produrre un codice valido per il w3c (xhtml transitional)
ho applicato al mio xslt questo codice:

<xsl:stylesheet
version="2.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:xhtml="http://www.w3.org/1999/xhtml">

<xslutput name="section-format" method="xhtml" indent="no" omit-xml-declaration="yes"/>
Tutto bene, a parte che nell'output mi trovo, alla prima riga del mio menù un table con dentro questo parametro:

xmlns:xhtml="http://www.w3.org/1999/xhtml"

secondo il validator del w3c va bene, ma altri validator mi danno errore perché dovrebbe essere a inizio pagina (e il mio capo si incazza)

come faccio ad eliminarlo?

Grazie mille