se me ocurrio otra consulta que tiene que ver directamentente con (x)html:
segun
http://www.w3.org/TR/xhtml11/ una especificacion del xhtml, el atributo MAP es reemplazado por el atributi ID...por eso es que no me validaba. Pero Firefox no ejecuta conrrectamente ese mapa de imagen (si utilizo el ID)
entonces habia dos persfectivas, usar el MAP.-
funcionaria correctamente en ambos navegadores, pero no seria valido
usar el ID.-
seria valido, pero no funcionaria la el mapa de imagen en firefox
asi que hise lo siguiente:
Cita: <body>
<div id="background">
<img src="principal.jpg" id="imgw" usemap="#map" title="Presiona ″entrar″ en la imagen para acceder al sitio" alt="" />
<map id="aqui_escribo_lo_que_sea_con_que_exista_el_id_s era_valido" name="map">
<area shape="rect" coords="389.4,303.6,510.6,339.7" href="index2.htm" title="Click para entrar" alt="boton de entrar"/>
</map>
</div>
..puse ambos, es valido y funciona para ambos navegadores..yo supongo que se esta leyendo el mapa via MAP y no via ID, pero al validar, se busca el Id y lo valida correctamente...
Esto tiene alguna logica? creen que hise lo coreecto?....
pd: por ejemplo, con lo del tooltip hise algo similar
title y alt + firefox = tooltip title, OK
title y alt + ie = tooltip alt, BAD
title = alt + firefox = tooltip tile, OK, (los navegadores con lector de pantalla leerian "titulo de la imagen" en vez de "descripcion de lo que el usuraio no ve por ser invidente" bad)
title = alt +ie = tooltip alt=title......., no es semantico puesto que title y alt tienen origines distintos, pero, en este caso se vizualizarian igual, y el usuario no veria diferencia, a menos que fuera un usuario discapacitado...