@ EEBKiller:
Du musst kein HTML können. Du kannst auch eine Kombination aus XML und CSS verwenden. Natürlich muss man dann auf Sprachen, wie XLink oder XForms zurückgreifen, aber wenn man es unbedingt kompliziert mag.

Ich muss sagen, dass ich es prinzipiell für gar keine schlechte Kombination halte und gerade versuche, damit zu arbeiten und dass ich bisher recht zufrieden bin.