Queria saber porque colocar o # dentro da tag quando ainda não há um endereço final para aquela tag
Queria saber porque colocar o # dentro da tag quando ainda não há um endereço final para aquela tag
O # evita que você vá para uma página que não existe. No caso, ele adiciona o # n URL e vai para o ponto da página que existe um ID com o que tiver no #.
Exemplo:
<div id="header">
...
</div>
<a href="#header">Vai pro header</a>
<a href="#">Vai pro topo da página</a>