stripTM escribió:
> Miguel Gonzalez escribió:
>   
>> Hola!
>>
>> IE no hace caso de este tipo de anclajes cuando los elementos están
>> vacíos (parece que IE8 continuará con el mismo comportamiento)
>>
>> Basta que el <div> tenga algo dentro (forzando un espacio en blanco, por
>> ejemplo) para que funcione correctamente:
>>
>> <div id="principio">&nbsp;</div>
>>
>>   
>>     
> Si es el principio ¿no sería mejor meter el id en el propio <body>?
>   

¡Hola!

Hay que tener presente que no está establecido que el navegador deba
posicionar el cursor al principio del documento cuando se invoque un
ancla ( desde dentro del propio documento) que apunte al ID del <body>.
Podría perfectamente mantener el cursor en el mismo sitio, puesto que ya
está dentro del <body>.

También en los navegadores, cuando se invoca un ancla que no existe en
el documento, generalmente se posiciona el cursor al principio del
mismo, por lo que un anclaje tipo "#aqui-va-cualquier-cosa" (siempre que
'aqui-va-cualquier-cosa' no exista como ID ni como NAME dentro del
documento) funciona para volver al principio, aunque no hay garantías
para que ello continue siendo así en el futuro.

¡Saludos!

Miguel González





_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Responder a