Hallo Luca,
ein HTML Element (oder XHTML-Element) URL kenne ich nicht. Um Bilder anzuzeigen, verwendet man IMG. Dort kannst Du width und height auch angeben, entweder in Pixel oder (nur HTML 4) Prozent. Ein IMG Tag sieht so aus:
<img src="http://ipAdresse/jpg/image.jpg" width="320px" height="240px" alt="dein Alternativtext">
Es ist ein Standalone-Tag, d.h. es gibt kein Ende-Tag dazu. Falls Du XHTML baust, kannst Du die übliche Syntax für XML-Elemente ohne Inhalt verwenden: <img src="..." />.
Wenn Du ein XML Dokument eigener Bauart hast, das kein HTML ist, dann müsstest Du, glaube ich, etwas mehr Kontextinformationen beibringen, weil in dem Fall niemand weiß in welchem Schema und in welcher Laufzeitumgebung wir uns bewegen. Falls Du dein eigenes Schema definierst, dann bist Du auf deiner "Problematischen Seite" schon richtig, aber es ist dann Dir überlassen, mit dem damit spezifizierten XML in deinem Programm entsprechend umzugehen. XML beschreibt Dinge oder stellt einen flexiblen Container zur Datenübermittlung dar. Von Inhalten und ihrer Verarbeitung weiß es nichts.
Gruß
Rolf