![]() |
![]() |
Interligando Documentos
1. Para começar
2. Documentos em Outros Diretórios
3. Ligando URLs
4. Ligando sessões específicas em outro documento
1. Para começar
O principal poder do HTML vem da sua capacidade de interligar partes de um texto (e também imagens) a outros documentos. Os clientes exibem em destaque estas áreas ou pontos chaves (normalmente com cores diferentes ou sublinhado) para indicar que se trata de um link, ou interligação, no hipertexto.
A marcação <A>, que define o ponto de partida para os links, é denominada de âncora. Para incluir uma âncora em seu documento:
Um exemplo de referência a um hipertexto:
<A HREF="ListaPraias.html">Praias</A>
A palavra "Praias'' é definida como o marcador do link para se chegar ao documento ListaPraias.html, que está no mesmo diretório do documento corrente. Ou seja, "Praias" aparece em negrito e se eu clicar nessa palavra será exibido o documento apontado - ListaPraias.html
2. Interligando Documentos em Outros Diretórios
É possível interligar documentos em outro diretório especificando-se o caminho relativo a partir do documento corrente, em relação ao que está sendo interligado.
Por exemplo, um link para o arquivo Sergipe.html localizado no
subdiretório Estados seria assim:
<A HREF="Estados/Sergipe.html">Sergipe</A>
Estes são dos denominados links relativos. É também possível usar o caminho
completo (pathname absoluta) do arquivo desejado. Para isso, utiliza-se a sintaxe padrão do sistema UNIX.
Importante: se você quiser referenciar um diretório a partir do "raiz" do seu servidor www, inicie a notação com /. Isto é, se você tiver uma notação desta forma
<A HREF="/imagens/incon1.gif">, significa que o arquivo incon1.gif deverá ser buscado no diretório imagens que está imediatamente acima do diretório raiz do seu servidor WWW.
3. Ligando URLs
O World Wide Web utiliza-se das Uniform Resource Locators (URLs) para especificar a localização de arquivos em servidores. Uma URL inclui o tipo de recurso acessado (p.e, gopher, WAIS), o endereço do servidor, e a localização do arquivo.
Se escreve de acordo com o esquema abaixo:
protocolo://servidor[:port]/path/filename
Onde protocolo é uma das seguintes definições
file |
um arquivo no seu sistema local, ou servidor de ftp |
http |
um arquivo em um servidor World Wide Web |
gopher |
um arquivo em um servidor Gopher |
WAIS |
um arquivo em um servidor WAIS |
news |
um Usenet newsgroup |
telnet |
uma conexão Telnet |
Por exemplo, para incluir um link para o HTML Beginners Guide, em um documento, deve ser usado:
<A HREF = "http://www.ncsa.uiuc.edu/General/Internet/WWW/
HTMLPrimer.html"> NCSA's Beginner's Guide to HTML</A>
O que torna a sentença "NCSA's Beginner's Guide to HTML''
um link para tal
documento.
Para mais informações sobre URLs, veja em
4. Ligando sessões específicas em outro documento
Para fazer links com sessões de outros documentos o processo é o mesmo da sessão anterior. Faz-se uma âncora normalmente, e apenas é acrescentado, após a url do documento de destino, o sinal # e uma palavra, ou identificador. O identificador é "volta" no nosso exemplo:
Este é o meu <a href="index20.htm#volta">link</a> para o último item do índice deste tutorial.
No índice do tutorial - arquivo index20.htm - deverá haver uma notação que reconheça a palavra/identificador informado no ponto de partida.
Pode ser: <a name="volta"><li>Formulários Eletrônicos</a>.
d. Interligando sessões em uma página
HTML permite que se façam ligações entre diferentes trechos de um documento. Você pode apontar uma palavra ou trecho de um texto utilizando uma âncora de nome (named anchor). Este recurso é bastante usado na geração de índices de conteúdo no início de uma página.
O passo a passo é :
1.Defina o "ponto de partida", atribuindo a ele um nome qualquer - no exemplo item1-, precedido do caracter #,da seguinte forma:
Veja o início da <a href="#item1">segunda sessão</a>.
2.Defina o "ponto de chegada", atribuindo a ele uma âncora de nome, com o nome correspondente ao do ponto de partida, assim:
Esta <a name="intem1">segunda sessão</a>