Hallo,
Also: (wie) geht das mit XML?
XML beschreibt Dokumentenstrukturen. Wie ein Benutzeragent die XML-Elemente und Attribute konkret umsetzt, muss entsprechend vereinbart werden.
Der naheliegendste Ansatz fuer Vektorgrafiken in XML-Notation ist SVG, wobei sich Rastergrafiken (GIF, JPEG, PNG) ebenfalls einbinden lassen (<image xlink:href="..." ... />).
Fuer Links gibt es die XLink-Spezifikation. In SVG kann man Links als <a xlink:href="..."><text ...>...</text></a> formulieren.
MfG, Thomas