11ºANO » Desenvolvimento de páginas WEB estáticas » A TAG a  

A TAG <a>

É usada para estabelecer um link  com outras páginas ou até mesmo dentro da própria página.

O destino de um link é definido no atributo href da tag a.

Exemplo:

<a href="http://www.html.net/">Aqui um link para HTML.net</a>

O significado de A HREF é o seguinte: "A" significa  Anchor  (âncora) e dá início ao link e HREF significa  Hypertext REFerence (ou numa tradução liberal, a referência do hipertexto).


O link pode ser absoluto – indica-se o endereço completo do destino, como “http://codando.wordpress.com”, ou pode ser relativo à página atual.

Um link não tem que se dirigir a um outro arquivo HTML, ele pode-se dirigir a qualquer arquivo em qualquer lugar da web.

Para mostrar um texto explicativo sobre o link (quando o rato pára por uns instantes sobre o link), utiliza-se a opção title:

<a href="http://www.interney.net/" title="Informação & Inutilidade">InterNey.Net</a>

 

Em função do destino, os links são classicamente agrupados da seguinte forma:

 

Usando o atributo “target”, pode-se criar um link que abra numa nova página, ao invés de substituir a página em que o utilizador está.

TARGET controla o sitio onde o novo documento irá ser exibido quando o utilizador segue um link. Na maioria das vezes, ao clicar num link simplesmente é carregado um novo documento na mesma janela onde estava o link.No entanto, com TARGET pode-se ter o novo documento aberto numa nova janela, ou noutra frame.

TARGET tem quatro valores pré-definidos:

  • "_blank"
  • "_parent"
  • "_self"
  • "_top"

 

TARGET = "_blank"
"_blank" abre o novo documento numa nova janela.

Exemplo:
<A HREF="newwindow.html" target="_blank"> uma nova janela </ A>

TARGE "_parent"
é utilizado na situação em que um arquivo de frameset está aninhado noutro arquivo de frameset. Um link num dos documentos internos frameset que usa "_parent" irá carregar o novo documento interno onde o arquivo de frameset tinha sido aberto.

Exemplo:
<A HREF="bigframe.html" TARGET="_parent" >bigframe</A> <A HREF="bigframe.html" TARGET="_parent"> bigframe </ A>

Se o arquivo de quadros do documento actual não tem nenhum "pai", então "_parent" funciona exactamente como "_top" o novo documento é carregado na janela inteira. Note-se que "_parent" não funciona num conjunto de quadros que é apenas aninhado em outro frameset no mesmo arquivo de quadros.

TARGET = "_self"
"_self" especifica o novo documento na mesma janela e o quadro como o actual documento. "_self" funciona da mesma forma se você não tivesse usado TARGET em tudo.

TARGET = "_top"
"_top" carrega o documento vinculado no quadro de nível superior . Isto é, a nova página preenche toda a janela.

Exemplo:
<A HREF="selftarget.html" target="_top"> top </ A>


+ informação em:

http://pt-br.html.net/tutorials/html/lesson8.asp#

http://shibolete.tripod.com/Passo1.html