bislang bin ich davon ausgegangen, dass es nicht möglich ist, per eigener dtd auf ein & bei XHTML verzichten zu können.
du kannst auch eine dtd schreiben, in der in einem <ul>-element nur <head>-elemente vorkommen dürfen und das <head>-element muss ein attribut mit dem namen "honolulu" haben, dessen wert darf nur nummerisch sein
der praktische nutzen hierfür ist im falle von xhtml aber sehr begrenzt, da der sinn von xhtml bzw. jeder anderen verbreiteten html dtd das gemeinsame regelwerk ist, bzw dass es ein standard ist ;)