Um mapa de imagem é uma imagem com áreas clicáveis. Para isso existe o atributo usemap que
especifica um mapa de uma imagem (do lado do cliente.) Esse atributo está associado com um <map> nome do elemento
ou atributo ID, e cria uma relação entre o <img> e o <map>.
Nota: O atributo usemap não pode ser usado se o elemento <img> for descendente de um <a> ou <button> elemento.
<img src= " img/circulo_vermelho.jpg" usemap="#circulo" alt= "Círculo" /> </img>
<map name= "Circulo">
<area shape= "circle" coords= "105,106,79" href= "http://www.google.com.br"> </area>
</map>
Primeiro siga os passos 2, 3 e 4, explicados acima.
No Html:
<img src="/static/ img/sistema-solar.jpg" (aqui é o caminho da imagem já salva na pasta de imagens).
width="501" height="308"
usemap="#planetmap">
<map id="planetmap" name="planetmap">
<area shape="rect"
coords="151,131, 148,154"
alt="Lua"
href="/static/ img/lua.jpg">
<area shape="rect"
coords="271,28, 342,183"
alt="Saturno"
href="/static/ img/saturno.jpg">
<area shape="rect"
coords="209,125, 268,176"
alt="Júpiter"
href="/static/ img/jupiter.jpg">
<area shape="rect"
coords="144,96, 156,123"
alt="Terra"
href="/static/ img/terra-planeta.jpg">
<area shape="rect"
coords="118,94, 131,116"
alt="Venus"
href="/static/ img/venus.jpg">
<area shape="rect"
coords="172,97, 185,119"
alt="Marte"
href="/static/ img/marte.jpg">
</map>