image
Valora:   4.28/5 de 53
Inicio » HTML » Manual de HTML » Im�genes




Mapas de imágenes

<MAP> <AREA>

Puede hacer que parte de la imagen sea un enlace a otra página, es decir, puede hacer un mapa sobre la imagen de manera que secciones de la imagen sean enlaces. Las tags usadas para esto son:

  • Las tags <map>.....</map> identifican que vamos a crear un mapa de im�genes. Generalmente, lleva asociado el atributo name= al que le sigue entre comillas el nombre del mapa.
  • La tag <area> define las �reas que vamos a poder activar en esa imagen. A esta tag le acompa�an los siguientes atributos:
    • shape= Entre comillas estableceremos el tipo de �rea a definir. Puede tratarse de rect (rectangular), poly (poligonal) o circle (circular).
    • Coords= Entre comillas indicaremos los pares de coordenadas de cada punto del �rea a activar. Estas coordenadas las podemos averiguar utilizando un programa de edici�n de im�genes. En las �reas rectangulares deben especificarse las coordenadas de la esquina superior izquierda y las de la esquina inferior derecha. En las poligonales especificaremos las coordenadas de todos los v�rtices del �rea. En las circulares indicaremos las coordenadas del centro del circulo y el valor del radio.
    • Href= Como ya sabe, indica la direcci�n, entre comillas, de la p�gina web a la que accede si pinchamos en un �rea determinada.

Finalmente, debe saber que para que una imagen sea tratada como un mapa, adem�s de el c�digo anteriormente descrito, debe incluir en la tag de imagen correspondiente a la imagen a mapear el atributo usemap="#nombre del mapa".


Cabeza Sonajero
<IMG SRC="/graficos/bebe1.jpg" WIDTH=140 HEIGHT=210
    BORDER=0 ALT="Un bebé" USEMAP="#bebe1">
<MAP NAME="bebe1">
  <AREA SHAPE=CIRCLE COORDS="60,56,47" 
      HREF="#"  ALT="Cabeza">
  <AREA SHAPE=POLY COORDS="3,182,36,178,
      44,165,60,169,66,184,62,196,
      43,201,35,190,0,193,0,183" 
	  HREF="#"  ALT="Sonajero">
</MAP>
Un bebé


<HTML>
<HEAD>
<TITLE>Ejemplo 13</TITLE>
</HEAD>
<BODY>

<H1>Mapas de imágenes</H1>

<IMG SRC="/graficos/bebe1.jpg" WIDTH=140 HEIGHT=210 BORDER=0 ALT="Un bebé" USEMAP="#bebe1">

<MAP NAME="bebe1">
<AREA SHAPE=CIRCLE COORDS="60,56,47" HREF="#" ALT="Cabeza">
<AREA SHAPE=POLY COORDS="3,182,36, 178,44,165, 60,169,66, 184,62,196, 43,201,35, 190,0,193,0,183" HREF="#" ALT="Sonajero">
</MAP>

</BODY>
</HTML>

Ver ejemplo


Puede consultar cualquier duda en el foro de discusi�n.







Comparte


Aportaciones de usuarios A�adir una aportaci�n



Enlaces
Cocina Facil IngenieroSoftware.com  
Última modificación:31 de Agosto de 2017. Spain - Espa�a.
© 1998-2004 por . Todos los derechos reservados.