Atributo do mapa de uso HTML
Definição e uso
O usemap
atributo especifica uma imagem (ou um objeto) como um mapa de imagem (um mapa de imagem é uma imagem com áreas clicáveis).
O usemap
atributo é associado ao <map>
nome ou id
atributo de um elemento e cria um relacionamento entre o <img>
e o
<map>
.
Nota: O usemap
atributo não pode ser usado se o
<img>
elemento for descendente de um elemento <a>
ou
<button>
.
Aplica-se a
O usemap
atributo pode ser usado nos seguintes elementos:
Elementos | Atributo |
---|---|
<img> | mapa de uso |
<objeto> | mapa de uso |
Exemplos
Exemplo
Um mapa de imagem, com áreas clicáveis:
<img src="planets.gif"
width="145" height="126"
alt="Planets"
usemap="#planetmap">
<map
name="planetmap">
<area shape="rect" coords="0,0,82,126" href="sun.htm" alt="Sun">
<area shape="circle" coords="90,58,3" href="mercur.htm" alt="Mercury">
<area shape="circle" coords="124,58,8" href="venus.htm" alt="Venus">
</map>
Exemplo
Um elemento <object> usando um mapa de imagem:
<object data="planets.gif" width="145" height="126" usemap="#planetmap"></object>
Suporte ao navegador
O usemap
atributo tem o seguinte suporte do navegador para cada elemento:
Element | |||||
---|---|---|---|---|---|
img | Yes | Yes | Yes | Yes | Yes |
object | Not supported | Yes | Yes | Not supported | Not supported |