Servus!
@@Rolf B
- createElemente("IMAGE") funktioniert nicht in HTML.
Aber vielleicht (ohne das zuviele e) in JavaScript? 😉 Denn
<image>funktioniert in HTML – es ist seit jeher ein Synonym für<img>.Zum Stylen kann man aber nicht den Selektor
imageverwenden, es mussimgsein, wovon man sich in diesem Codepen überzeugen kann. Das<image>-Tag generiert einimg-Element (HTMLImageElement[sic!][1]) im DOM.Tut das
document.createElement("image")auch? Nope. Wovon man sich auch im Codepen überzeugen kann. Damit wird einimage-Element generiert, was sich wie einspanverhält, d.h. die imsrc-Attribut angegebene Bildressource nicht als Bild darstellt.
Ich habe das hier (SVG/Element/image) übernommen.
Sollte man das im Artikel über das HTML-img verlinken? Oder kommt man drauf, wenn man nach image sucht?
Vielen Dank für die Erhellung – oder bin ich jetzt verwirrter als vorher?! 😀
Herzliche Grüße
Matthias Scharwies
Der Bezeichner rundet die Konfusion ab. ↩︎