Ciao a tutti.

La questione è piuttosto semplice. Ho un file XSL che deve generare una pagina HTML completa. Va tutto bene, solo che non riesco a fare in modo che il transformer generi il DOCTYPE della pagina in questione.

Ho pensato allora di usare la seguente istruzione nel file XSL (scusate se uso il tag per il codice PHP ma non ricordo se ce n'è uno generico...):

Codice PHP:
<![CDATA[ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> ]]> 
Il problema è che, "<" e ">" diventano "&lt;" e "&gt;" e non ottengo quindi ciò che vorrei.

E' possibile fare in modo di lasciare inalterate le parentesi angolate?
Altrimenti, come si fa a fare in modo che il DOCTYPE della pagina generata possa essere specificato?

Grazie a tutti per l'attenzione.