A tag <a> faz a ligação de um documento a outro ou o que chamamos de âncora que aponta para um documento com um local específico. Veja os dois princípios da tag <a>:
ÂncorasAs âncoras são links que apontam para a mesma página ou outras com um ponto específico de foco. Por exemplo, você deseja que ao clicar no link "Topo" automaticamente a página suba ao inicio da página, ou que ao clicar em um link fosse diretamente ao um texto específico.
Exemplo:<a name="nome_da_ancora"></a> <a href="#nome_da_ancora">Texto</a>
No exemplo acima você insere a primeira linha com o atributo name no local da página em que você queira receber o foco após o clique. A segunda linha com o sinal de sustenido (#) que mostra para o navegador que está apontando para uma âncora e que onde terá o texto que será clicado.
HiperlinkDiferente de âncoras que apontam para locais específicos das páginas os hiperlinks fazem a ligação de documentos html, imagens, vídeos, arquivos e etc.
Exemplo:<a href="http://www.tibumweb.com.br/">Tibumweb</a> <a href="arquivos/index.html">Clique Aqui</a> <a href="imagem.jpg">Fotos</a> <a href="apostila.pdf">Apostila</a>
Como vimos no exemplo acima um link pode direcioná-lo não só para um documento html mais para qualquer tipo de arquivo desde que o navegador tenha suporte para o mesmo, caso direcione para um arquivo que o navegador não tenha suporte como por exemplo arquivos com extensões (.exe) ele irá exibir uma janela para download do arquivo.
> Exemplo mailto:<a href="mailto:contato@tibumweb.com.br">Enviar e-mail para Tibumweb</a>
O valor mailto: encaminha um e-mail para o endereço especificado, ao clicar no link abrirá o gerenciador de e-mail padrão da sua máquina possivelmente o Outlook com o caminho "Para" preenchido com o especificado no mailto:
Atributos relacionados a tag <a>: