<a>

Âncora ou Link

Definição:

A tag <a> vem do inglês anchor e significa âncora.

Esta tag define uma âncora ou um link na página. Ela pode ser utilizada de duas maneiras:

Para criar um link para outros documentos através do atributo href
Para criar um link para dentro do próprio documento através do atributo name ou id

Suporte:

Netscape: 3.0
Internet Explorer: 3.0
Aceito nas especificações DTD: Estrito, Transicional e Frameset

Dicas:

Esta tag é o que permite ao usuário selecionar links e navegar para outras páginas na internet.

Por padrão, clicar em um link causa uma nova página a abrir na mesma janela ou frame onde o link foi clicado. Este comportamento pode ser modificado através do atributo target.

Exemplo:

Código Resultado
<a href="http://www.ibama.gov.br" target="_blank">Clique aqui para abrir o site do IBAMA</a> Clique aqui para abrir o site do IBAMA

Atributos Padrão:

accesskey, class, dir, id, lang, style, tabindex, title

Atributos Opcionais:

Atributo Valor Descrição
charset código_de_caracteres Especifica a codificação dos caracteres usados na URL alvo. O valor padrão é "ISO-8859-1". Um outro valor muito usado é "utf-8". Uma lista completa de todos os códigos válidos podem ser obtidos no site do IANA (em inglês). O nome do código pode ser em letras maiúsculas ou minúsculas.
coords

se atributo shape="rect" então coords="left,top,right,bottom"

se atributo shape="circ" então coords="centerx,centery,radius"

se atributo shape="poly" então coords="x1,y1,x2,y2,..,xn,yn"

Especifica as coordenadas de mapeamento apropriadas da forma de uma área em uma imagem.

O valor deste atributo depende o valor do atributo shape.

href URL Especifica a URL alvo de um link.
hreflang código_do_idioma Especifica o idoma da página ou documento indicado no atributo href. O código possui a seguinte composição:

código_primário[-código_secundário]

As duas primeiras letras representa o código primário do idioma conforme o padrão ISO639. As duas letras do código secundário são opcionais e representam o código do país de acordo com a norma ISO3166.

Exemplos:  "en"(inglês), "pt-br"(português do Brasil), "sa"(sânscrito).

name nome_da_âncora Especifica um nome único para a âncora. Este atributo é usado para criar um link interno dentro do mesmo documento. Um resultado similar é obtido através do atributo id.
rel alternate
appendix
bookmark
chapter
contents
copyright
designates
glossary
help
index
next
prev
section
start
stylesheet
subsection

Especifica o relacionamento entre a página atual e a página ou documento especificado no atributo href. Múltiplos relacionamentos podem ser especificados separando cada um com um caractere de espaço.

rev alternate
appendix
bookmark
chapter
contents
copyright
designates
glossary
help
index
next
prev
section
start
stylesheet
subsection

Especifica o relacionamento entre a página ou documento especificado no atributo href e a página atual. Múltiplos relacionamentos podem ser especificados separando cada um com um caractere de espaço.

shape rect
rectangle
circ
circle
poly
polygon
Define o formato da região definida para mapeamento em uma imagem. Este atributo é usado em conjunto com o atributo coords
target _blank
_parent
_self
_top

Define onde abrir a URL alvo.

_blank: a URL alvo abre em uma nova janela do navegador
_self: a URL alvo abre no mesmo frame em que foi clicada
_parent: a URL alvo abre no frame pai do frame em que foi clicada
_top: a URL alvo abre no topo do corpo da página atual, sobrepondo qualquer frame na página

Este atributo não é aceito na especificação DTD Estrito.

type tipo_MIME

Especifica o tipo MIME utilizado para acessar a página ou documento especificado através no atributo href.

Exemplos: text/html, image/jpg, video/mpeg, text/css

Eventos Associados:

onblur, onclick, ondblclick, onfocus, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup