2011-04-26 13 views

Respuesta

23

significa "Render un hipervínculo que lleva al visitante a la parte superior de la página y la etiqueta con el, claramente no informativo, texto Haga clic aquí"

+2

técnicamente no puede ser la parte superior de la página, puede ser un anclaje a otro lugar en la página o puede ser el evento click que activa un evento jquery – stack72

+0

@Paul - no. "#" es la parte superior de la página. "# algo" podría ser una parte diferente de la página, pero # solo es la parte superior. – Quentin

+0

@Paul, y es posible que * haya * un evento de clic asociado al elemento que anule el comportamiento normal, pero el código entre comillas es solo un enlace a la parte superior de la página. – Quentin

3
<a href="#Bookmark1" target="frame1"> 
    Link text that leads to Bookmark1 in the current document 
</a> 

<a href="http://www.foo.com/index.html#Bookmark1" target="frame1"> 
    Link text that leads to Bookmark1 in index.html at www.foo.com 
</a> 

Si no se especifica ningún marcador en el HREF declaración, el navegador se colocará por defecto en la parte superior del documento.

De Hyperlink [A Href]

+0

muchas gracias. . :-) – Unknown

3

El # del enlace Click here es un enlace a la parte superior de la página actual. Pero este tipo de enlaces # a menudo también se utilizan para enlaces generados por JavaScript. Con la biblioteca de JavaScript moderna como YUI y JQuery ya no es necesario agregar explícitamente un atributo "onClick" al html, consulte por ejemplo la API de JQUery: click.

Cuestiones relacionadas