AREA alt text is missing
alt-text-area-missing
Rule
The alternative text for the <area> of a client-side image map MUST be available as programmatically-discernible text.
Background
People who are blind cannot see images on a page. In order to give people who cannot see an image access to the information conveyed by the image, it must have a text alternative. The text alternative must describe the information or function represented by the image. Screen readers can then use the alternative text to convey that information to the screen reader user.
For actionable or functional images - such as links or buttons - the alternative text must describe the destination, purpose, or function of the image - not necessarily the image itself. For example, the alternative text for an image that is a link or a button will describe the link destination or the button function, not the shape or other visual characteristics of the image.
How to Fix
Fix this issue by using the alt attribute on the <area> element to convey the destination of the <area> link.
<img src="solar_sys.png" alt="Solar System" usemap="#planets"> <map name="planets"> <area shape="rect" coords="115,158,276,192" href="merc.html" alt="Mercury"> <area shape="rect" coords="115,193,276,234" href="ven.html" alt="Venus"> .... </map>