Robert B.: HTML: <image> Synonym für <img> !

Beitrag lesen

problematische Seite

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