o que exatamente significa colocar href="#" dentro da tag? para que serve isso?
o que exatamente significa colocar href="#" dentro da tag? para que serve isso?
Oi Lucas, tudo bem?
O href
é um atributo da tag de âncora (de links), ou seja, o <a>
. Essas tags precisam desse atributo para especificar uma localização, ou seja, para qual link você deve ir.
Um hash (#), dentro de um hiperlink, especifica um ID de elemento html para o qual a janela deve ser rolada. Ou seja, se colocarmos:
<a href="#contato">Contato</a>
Significa que queremos ir para uma seção da página que contém o ID 'contato'.
Quando temos um sinal de cerquilha vazio, como o caso que você mencionou, isso não especifica um nome de ID, mas possui um local correspondente - o topo da página. Clicar em uma âncora com href = "#"
moverá a posição de rolagem para o topo.
Normalmente, também usamos quando queremos usar a tag âncore mas ainda não sabemos qual link colocar.
Espero ter ajudado, bons estudos =)