Is there any way to render a default image in an HTML <img> tag, in case the src attribute is invalid (using only HTML)? If not, what would be your lightweight way to work around it?
Is there any way to render a default image in an HTML <img> tag,
Share
You asked for an HTML only solution…
Since the first image doesn’t exist, the fallback (the sprites used on this web site*) will display. And if you’re using a really old browser that doesn’t support
object, it will ignore that tag and use theimgtag. See caniuse website for compatibility. This element is widely supported by all browsers from IE6+.* Unless the URL for the image changed (again), in which case you’ll probably see the alt text.