Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/01/2005, 22:17
Avatar de Scour
Scour
 
Fecha de Ingreso: octubre-2003
Ubicación: Murcia (España)
Mensajes: 94
Antigüedad: 20 años, 6 meses
Puntos: 0
Mapa de imágenes en xhtml 1.1

Muy buenas, estoy haciendo una web en xhtml 1.1 y tengo un problema con los mapas de imágenes, el caso es que tengo este código:

Código:
<img style="border:none;" src="foto.jpg" alt="foto" usemap="#Map" />
  <map id="Map" name="Map">
    <area shape="rect" coords="42,32,86,93" href="#L1" alt="Insonorizaci&oacute;n" />
    <area shape="rect" coords="37,166,82,230" href="#L2" alt="Acumulador de membrana" />
    <area shape="rect" coords="331,39,380,104" href="#L3" alt="Martillo aislado de la cuna" />
    <area shape="rect" coords="331,206,388,276" href="#L4" alt="Carcasa enteramente cerrada" />
  </map>
El caso es que en xhtml 1.1 se ha descartado el atributo 'name' en pro de 'id', por lo que en la declaración del mapa no debería estar el name="Map", pero si lo quito el mapa deja de funcionar.

He estado buscando en la especificación de xhtml 1.1 del W3C pero no me ha aclarado nada, salvo lo que ya sabía, que el atributo 'name' ya no se usa...

Por otro lado el validator también me da error en el tablacho (#) del usemap de la imagen (usemap="#Map"), me dice que es un valor no válido para ese atributo.

Si alguien me puede echar un cable...

De antemano les doy las gracias.

Un saludo.