porque hay que poner este signo # en el href
porque hay que poner este signo # en el href
Hola. La razón para darle el valor "#" a un href, es que si se dejara en blanco (p.ej: <a href=""> click </a>
) al darle click causaría un actualización de la página (F5 o page refresh). Lo anterior, ocurre pues la referencia en blanco sería la página misma. En cambio, al darle click a un elemento con href de valor "#", el navegador web busca dentro de la misma página sin necesidad de cargar otra.