Links são elementos essenciais em HTML, permitindo a navegação entre páginas e recursos na web. Eles são criados usando a tag <a> (âncora) e podem ser configurados com URLs absolutos ou relativos, dependendo da necessidade.
<a href="https://www.google.com" target="_blank" rel="noopener noreferrer">Visite o Google</a>- Um URL absoluto contém o endereço completo do recurso, incluindo o protocolo (
http://ouhttps://), o domínio e o caminho completo. - É usado para links que apontam para páginas ou recursos fora do site atual.
- Exemplo:
<a href="https://www.exemplo.com/sobre">Sobre Nós</a>
- Esse link aponta para a página "Sobre Nós" no site
www.exemplo.com.
- Esse link aponta para a página "Sobre Nós" no site
- Um URL relativo define o caminho do recurso em relação à localização atual do arquivo.
- É usado para links que apontam para páginas ou recursos dentro do mesmo site ou projeto.
- Exemplos:
-
Mesmo diretório:
<a href="contato.html">Página de Contato</a>
- Esse link aponta para o arquivo
contato.htmlque está na mesma pasta do arquivo atual.
- Esse link aponta para o arquivo
-
Subdiretório:
<a href="blog/post1.html">Post 1</a>
- Esse link aponta para o arquivo
post1.htmldentro da pastablog.
- Esse link aponta para o arquivo
-
Diretório anterior:
<a href="../sobre.html">Sobre</a>
- O
../indica que o arquivosobre.htmlestá em uma pasta acima da pasta atual.
- O
-
Raiz do site:
<a href="/imagens/logo.png">Ver Logo</a>
- O
/no início indica que o caminho começa na raiz do site, independentemente da localização atual.
- O
-
-
href:- Define o destino do link. Pode ser um URL absoluto ou relativo.
- Exemplo:
<a href="https://www.exemplo.com">URL Absoluto</a> <a href="contato.html">URL Relativo</a>
-
target:- Especifica onde o link será aberto. Valores comuns:
_blank: Abre em uma nova aba._self: Abre na mesma aba (padrão).
- Exemplo:
<a href="https://www.exemplo.com" target="_blank">Abrir em nova aba</a>
- Especifica onde o link será aberto. Valores comuns:
-
rel:- Define a relação entre o documento atual e o link. Valores comuns:
noopener: Previne que a nova aba acesse a janela original.noreferrer: Oculta a informação de referência.
- Exemplo:
<a href="https://www.exemplo.com" rel="noopener noreferrer">Link seguro</a>
- Define a relação entre o documento atual e o link. Valores comuns:
-
title:- Adiciona uma dica (tooltip) ao link, exibindo um texto quando o usuário passa o mouse sobre ele.
- Exemplo:
<a href="https://www.exemplo.com" title="Visite o site Exemplo">Exemplo</a>
-
download:- Indica que o link deve ser baixado ao invés de navegado.
- Exemplo:
<a href="arquivo.pdf" download>Baixar PDF</a>