Io ho creato un file menu.dtd che contiene:
codice:
<!ELEMENT menu ( voce*) >
<!ELEMENT voce (#PCDATA) >
Un file menu.xml che contiene:
codice:
<?xml version="1.0" encoding="iso-8859-1" ?>
<?DOCTYPE menu SYSTEM "menu.dtd"?>
<menu>
<voce testo="Voce1" url="link1.php" descrizione="vai a link1"></voce>
<voce testo="Voce2" url="link2.php" descrizione="vai a link2"></voce>
<voce testo="Voce3" url="link3.php" descrizione="vai a link3"></voce>
<voce testo="Voce4" url="link4.php" descrizione="vai a link4"></voce>
</menu>
Ma nella pagina come faccio a importare il menu? 
Quindi... devi generare uno dei due tag (ad es. costriuiti come una stringa) all'inizio della pagina php che contiene la generazione/visulizzazione del menù.
Non capisco...