Codex

< <!DOCTYPE> | Índice | <abbr> >

Relação de tags


A tag a

Um link, que é o resultado do uso da tag <a> em um documento html, cria uma relação entre o "texto âncora" em um documento, para outro documento, imagem ou arquivo, relacionado-os com o documento atual.

Exemplo:

<a href="http://codex.wiki.br/">texto âncora</a>

O texto âncora neste caso, cria uma link para o site codex.wiki.br .


Uso da tag a

A tag <a> define um texto âncora ou simplesmente âncora, que pode ser usada de duas maneiras:

  • Para criar um link para outro documento, usando o atributo href.
  • Para criar um bookmark dentro de um documento, usando o atributo name.

Nos referimos ao elemento <a> por link ou hyperlink.

No elemento <a> o atributo mais importante é o href, que indica o destino de um link.

Por padrão, links vão aparecer em todos os navegadores da seguinte maneira:

  • Um link não visitado esta sublinhado e azul
  • Um link já visitado esta sublinhado e roxo
  • Um link ativo esta sublinhado e vermelho

Dica: Use CSS para estilizar links


Suporte dos navegadores

  • Internet Explorer - OK
  • Firefox - OK
  • Opera - OK
  • Google - OK
  • Chrome - OK
  • Safari - OK

A tag <a> esta presente na maioria dos navegadores.


Diferenças entre HTML e XHTML

No XHTML, o atributo name na tag <a> está deprecado e será removido. Use somente o atributo id.


Atributos opcionais

DTD indica em qual tipo de doctype o atributo é permitido. S=Strict, T=Transitional, and F=Frameset.

Atributo Valor Descrição DTD
charset codificação Especifica a codificação do documento linkado. STF
coords coordenadas Especifica as coordenadas de um link STF
href URL Especifica a URL de uma página STF
hreflang código de linguagem Especifica a linguagem do documento linkado. STF
name nome de seção Especifica o nome de uma âncora STF
rel texto Especifica o relacionamento entre o documento atual e documento linkado. STF
rev texto Especifica o relacionamento entre o documento linkado e o documento atual STF
shape default, rect, circle, poly Especifica a forma de um link STF
target _blank, _parent, _self, _top, framename Especifica onde abrir o documento linkado TF

Atributos padrão

A tag <a> possui os seguintes atributos padrão:

Atributo Valor Descrição DTD
accesskey caractere Especifica um atalho de teclado para acessar um elemento STF
class nome de classe Especifica o nome de classe de um elemento STF
dir rtl,ltr Especifica a direção do conteúdo de um elemento STF
id id Especifica uma identificação única para um elemento STF
lang código de linguagem Especifica o código de linguagem para o conteúdo de um elemento STF
style definição de estilo Especifica o estilo em linha para um elemento STF
tabindex número Especifica a ordem de navegação pela tecla tab STF
title texto Specifica informação extra sobre um elemento STF
xml:lang código de linguagem Especifica o código de linguagem para o conteúdo de um elemnto XHTML STF

Mais informação sobre atributos padrão.


Atributos de evento

A tag <a> possui os seguintes atrib utos de evento:

Atributo Valor Descrição DTD
onblur script Script que será rodado quando um elemento perde foco STF
onclick script Script que será rodado no clique do mouse STF
ondblclick script Script que será rodado no duplo clique do mouse STF
onfocus script Script que será rodado quando o elemento perde foco STF
onmousedown script Script que será rodado quando o botão do mouse fo pressionado STF
onmousemove script Script que será rodado quando o ponteiro do mouse se move STF
onmouseout script Script que será rodado quando o ponteiro do mouse se move para fora de um elemento STF
onmouseover script Script que será rodado quando o ponteiro do mouse se move sobre um elemento STF
onmouseup script Script que será rodado quando o botão do mouse é solto STF
onkeydown script Script que será rodado quando uma tecla é pressionada STF
onkeypress script Script que será rodado quando uma tecla é pressionada e solta STF
onkeyup script Script que será rodado quando uma tecla é solta STF

Mais informação sobre atributos de evento.

< <!DOCTYPE> | Índice | <abbr> >