Francamente preferisco lavorare in HTML ovvero in XHTML piuttosto che in XML...
Ho utilizzato l'XML piu' che altro per trattarlo come un tipo di archivio di dati(in alternativa al database) denomianto XML DATA ISLANDS (VEDI ARTICOLO SU HTMLIT)...ma trovo molto piu' facile e comodo utilizzare HTML E XHTML al posto di XML,....