Moin,
SVG ist nicht HTML und irgendwer meinte, diesen Unterschied betonieren zu müssen.
Deshalb ist es <img src="..."> und <image href="...">.
<image> im HTML Kontext wird behandelt, als ob da <img> stünde. Deswegen muss es dann auch <image src="..."> sein. Und weil es HTML ist, benötigt dieses <image>-Element auch kein Ende-Tag.
Andersrum geht's übrigens nicht: <img> im SVG-Kontext ist kein Alias für <image>.
mit XML-Namensräumen und entsprechender Unterstützung der verarbeitenden Software wäre das alles kein Problem gewesen, denn dann könnte sich SVG das img
aus dem XHTML-Namensraum holen bzw. HTML das image
aus dem SVG-Namensraum. Die Attribute blieben dabei natürlich weiterhin gleich.
Viele Grüße
Robert