alt attribute on an <img> tag specifies alternative text for the image.
This alternative text only displays when the image cannot be loaded.
This value can also help improve SEO.
An <img> element with an
The image is loaded without error, therefore the alternative text does not display.
<img src="/img/html/vangogh.jpg" alt="Van Gogh, Self-portrait">
In this example the image name has a typo and the file cannot be found.
alt text displays next to a broken image icon.
<img src="/img/html/vangooi.jpg" alt="Van Gogh, Self-portrait">
The alternative text displays only when the image is not found, or cannot be loaded.
Alternative text is also used by screen readers and SEO to describe the image.
Tip: Use the
alt attribute on all your images.
<img alt="text" />
|text||Alternative text for an image element.|
Here is when
alt support started for each browser:
Back to <img>