laura escribió: > hola > > On 4/25/07, Rodrigo Álvarez Virgós <> wrote: >> Hola Laura >> >> Yo no metería las imágenes como elemento de la lista, no le veo mucho >> sentido. Y menos aún que por ejemplo la imagen de la Sagrada Familia sea un >> elemento de la lista, y el texto "Sagrada Familia" sea otro elemento >> distinto. Imagínate alguien con imágenes deshabilitadas: vería la >> información duplicada (el alt de la imagen en un <li> y el mismo texto en >> otro <li>). ¿Y alguien con CSS deshabilitado? No le encontraría sentido. > > si tuviera las imagenes deshabilitadas i viera la informacion doble, > no creo q fuera un drama,lo he probado, sin embargo si lo hago con js > i no tiene activado el js, no se veria nada de nada :( > > Y si se no se tiene css ni imagenes, pues veria un par de palabras, > una con un enlace i la otra sin, creo que sabria salir bien parado. He > probado a navegarla con links (navegador de texto solo), y no le veo > problemas graves... creo que en cuanto a la accesibilidad no anda > coja, es un tema q me preocupa, si veis algo q pueda mejorar en ese > sentido, avisad.
Accesibilidad no es solo evitar el uso de javascript, recuerda que hay que aprovechar al máximo la semántica que tiene cada elemento. Usar una lista desordenada para imágenes es correcto (Por lo menos en este contexto yo considero que es así), pero recuerda que semánticamente esos items repetidos, no lo son. Por otro lado tienes una dirección dentro de un <p>,¿Pero a que tendría mucho más significado con un <address>?. También añadiría el atributo title de los enlaces.Son solo algunos consejos al ver tu código por encima. > >> Yo metería las imágenes por separado (sin meterlas en un <ul>) con su >> correspondiente alt, y usaría un script en JS para el efecto que quieres >> (usar innerHTML sería una buena opción). Este script no sería intrusivo y la >> semántica de tu documento HTML sería mucho más coherente. > > Nose, js no es un lenguaje que domine... y tampoco me acaba de > convencer, en la pagina de css donde saqué la idea no hay nada hecho > en css y ahi estan. > En este caso el que aparezca la imagen en la mitad al pasar el ratón por encima podría considerarse un valor añadido,si se puede hacer todo con css perfecto, pero aquí un javascript bien hecho no desencajaría. > He encontrado el original, http://www.cssplay.co.uk/menu/gallery4.html > por supuesto está mucho mejor hecho q el mio.... :) > > Creo que en un primer momento esos li's para el texto eran span's, > pero no me permitia mucha moviliidad del objeto, creo, tampoco lo > recuerdo mucho, pero algo me hizo cambiar el codigo. En todo caso > ahora hace lo q quiero... es grave el metodo? > > ciao > > laura > _______________________________________________ > Lista de distribución Ovillo > Para escribir a la lista, envia un correo a [email protected] > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > http://lists.ovillo.org/mailman/listinfo/ovillo > _______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a [email protected] Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
