Hola:
Los enlaces que empiezan por "#", se podrían considerar enlaces de anclaje o internos, y enlazan al ancla que se haya definido. Si ese ancla no existe o es el que tu tienes, llevan al tope de la página. Si como dices se muestra información, ésta estará condicionada con javascript, así que es "no accesible", pero puedes poner un identificador al elemento que contenga esa información para que sirva de ancla, y ese identificador usarlo en el enlace, detrás del caracter "#"...
De todos modos deberías informarte sobre la accesibilidad en páginas web... puede usarse javascript en las páginas y éstas ser accesibles.
Saludos