Atributo de mapa de uso HTML
Definición y uso
El usemap
atributo especifica una imagen (o un objeto) como un mapa de imagen (un mapa de imagen es una imagen con áreas en las que se puede hacer clic).
El usemap
atributo está asociado con <map>
el nombre o id
atributo de un elemento y crea una relación entre el <img>
y el
<map>
.
Nota: El usemap
atributo no se puede utilizar si el
<img>
elemento es descendiente de un elemento <a>
o
<button>
.
Se aplica a
El usemap
atributo se puede utilizar en los siguientes elementos:
Elementos | Atributo |
---|---|
<img> | mapa de uso |
<objeto> | mapa de uso |
Ejemplos
Ejemplo
Un mapa de imagen, con áreas en las que se puede hacer clic:
<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>
Ejemplo
Un elemento <object> usando un mapa de imagen:
<object data="planets.gif" width="145" height="126" usemap="#planetmap"></object>
Compatibilidad con navegador
El usemap
atributo tiene el siguiente soporte de navegador para cada elemento:
Element | |||||
---|---|---|---|---|---|
img | Yes | Yes | Yes | Yes | Yes |
object | Not supported | Yes | Yes | Not supported | Not supported |