Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Duvida sobre o "#" na ancora

Não lembro se ja vi a # sendo utilizada, mas na linha: Publicar Qual a função do "#"?

3 respostas
solução!

Oi, Levi, tudo bem?

O símbolo "#" que você está vendo é usado em HTML para criar uma âncora. No contexto de um link, como no seu exemplo <a href='#'>Publicar</a>, o "#" é um placeholder, ou seja, um espaço reservado para um link real.

Normalmente, você veria algo como <a href='https://www.exemplo.com'>Visite nosso site</a>, onde o URL é o destino do link. No entanto, quando você vê <a href='#'>, isso significa que o link não levará a usuário a lugar nenhum no momento. É comum usar "#" como um placeholder durante o desenvolvimento de um site, quando você ainda não tem os URLs finais.

Espero ter ajudado. Caso tenha dúvidas, conte com o fórum. Abraços!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Muito obrigado, agora faz sentido KKKKK

Fala ai Levi, tudo bem?

A ideia do # em uma tag <a> é referenciar algum elemento pelo seu atributo id para uma navegação na mesma página. Normalmente nos colocamos a # e o id logo em seguida, conforme o exemplo abaixo:

<body>
    <a href="#quem-somos"> Quem somos </a>
    ....
    
    <section id="quem-somos">
        ....
    </section>
</body>

No exemplo acima, caso clicarmos no nosso link: Quem somos ele vai procurar o elemento com o id informado e vai levar o scroll até esse elemento, ou seja, ele vai ir até nossa section com o id quem somos.

No exemplo mostrado durante a aula, a instrutora coloca o # para não precisar usar a URL no momento e ao clicarmos no link ele não sair da página. Ou seja, o # não é usado para um motivo especifico e sim para substituir momentaneamente a URL que vai ser usada.

Espero que tenha te ajudado, qualquer dúvida é só entrar em contato pelo fórum. Bons estudos.