Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Tag: A
Nome: Âncora
Descrição:
O Nome desta tag tem um significado curioso. Ela remete à gíria comum sobre navegar na Internet. Quando uma embarcação navega e deseja estacionar em algum local por determinado momento, a mesma libera uma âncora ao mar para que ali fique. De igual forma, esta é a utilidade da âncora em HTML. Quando um navegador lê uma tag <a>, ele procura pelo seu atributo href e "navega" até o local especificado. Se for encontrado, ali ele "ancora" e aguarda até que seja enviado a uma nova localidade.
Exibição: Linha [css inline].
Atributos: id, class, title, lang, dir, charset, type, name, href, hreflang, rel, rev, accesskey, shape, coords e tabindex.
Semântica: A tag de âncora deve ser utilizada apenas quando desejamos enviar nosso visitante para um novo endereço. Seja em outro ou no mesmo domínio e em outra ou na mesma página. Devido ao fato de ser um elemento de linha, Não é corretamente semântico inserir uma âncora diretamente dentro da tag <body> ou outras tags especiais que não suportem elementos de linha como filhas. A mesma deve ser herdeira apenas de elementos que aceitem como filhos, os elementos de linha, como por exemplo parágrafos e listas.
Exemplos:
<body>
<ul>
<li><a href="http-~~-//google.com">Âncoras podem apontar para links fora do domínio.</a></li>
<li><a href="/index.php?/index">Podem apontar para links dentro do mesmo domínio.</a></li>
<li><a href="#topo">Podem apontar para links dentro da mesma página.</a></li>
</ul>
<a>Não é semânticamente correto inserir âncoras dentro de elementos que não suportem filhos de exibição inline.</a>
</body>
Particularidades: O elemento âncora aceita como filhos qualquer outro elemento de exibição linha, exceto outras âncoras.