Ao criar uma página da Web , é importante que todos os seus hiperlinks, assinalados com um tag "
" , aponte para o local apropriado. Uma maneira de fazer isso é usar links absolutos , tal " http://www.mysite.com/mysite.htm ", mas isso faz para arquivos HTML maiores e mais complicadas. A melhor opção , quando possível, é usar links relativos , uma vez que estas são mais eficientes e melhor facilitar alterações no site . Links relativos dentro de páginas
links âncora são os únicos que eles só levar os usuários para uma parte diferente da página da Web atual. Quando um usuário clica em um link para um item dentro de uma página Web , o navegador posiciona a localização do item no topo da área de visualização . Um uso comum para este tipo de ligação é um " voltar ao topo " link na parte inferior de uma grande parte do texto.
Utilizando Links relativa dentro Páginas
para codificar um link relativo dentro de uma página , você deve primeiro definir o destino com a tag , onde " nome" é qualquer rótulo alfanumérico que você escolher. Isso não vai aparecer no site final. Depois de definir o local nomeado , em seguida, criar um link padrão com o , na qual " # Nome " é na verdade o rótulo que você criou , precedido pelo símbolo (#) libra. Certifique-se de fechar a tag com um , após o texto visível que você quer que as pessoas para clicar. Por exemplo, um link que diz " Clique aqui para voltar ao topo " e direciona os usuários para ao elemento "top" chamado ao clicar seria parecido com:
href="#top"> ; " . htm" Clique aqui para voltar ao topo
links relativos entre Páginas
Websites são normalmente feitas de múltipla ou " . html "arquivos com links entre eles. Porque a maioria das páginas da Web são feitas primeiro em um computador local, em seguida, enviados para um servidor Web , você não pode depender do caminho absoluto para cada arquivo permanecendo a mesma . Como esses arquivos normalmente irá ficar no mesmo diretório que o outro, você pode dizer o link para pesquisar " no diretório atual " para o arquivo dado . Dessa forma , o link vai funcionar , não importa onde você faz o upload do site , desde que o arquivo vinculado fica no mesmo diretório do arquivo --- ou no mesmo subdiretório --- como o original.
usando links relativos entre Páginas
é importante notar que , para que os links relativos ao trabalho, a página da Web deve ser capaz de encontrar o arquivo vinculado em relação à localização do arquivo atual. Imagine duas arquivos são enviados --- " first.htm " e " second.htm " --- para um caminho em um servidor Web no " site /myusername /main ". Enquanto ambos os " htm ". Arquivos estão na mesma pasta (.. . /Main ) , eles podem ligar uns aos outros , listando o nome do arquivo na parte HREF do tag . Por exemplo :
HREF="second.htm"> Este é um link para o arquivo " second.htm "
< A HREF = " primeiro . htm " > Este é um link para o " first.htm " arquivo
é importante notar que, se um arquivo está em um sub- diretório relativo ao arquivo atual , a". /"deve ser anexado ao início do link para deixar o navegador sabe que é um sub- diretório relativo ao diretório atual. Se um terceiro arquivo , third.htm , foi carregado para o " site /myusername /main /terceiro" diretório ( um sub- diretório dos dois primeiros , você vai notar ), então um link para o arquivo em first.htm faria parecer :
HREF="./third/third.htm"> Este é um link para o arquivo " third.htm "
Finalmente, qualquer links dentro do " third.htm " arquivo para o arquivo ou " primeiro " " second.htm " exigiria um " .. /" acrescentado ao link, a fim de dizer ao navegador que o arquivo é um diretório "para cima" a partir da localização actual. Um link para " first.htm " dentro " third.htm " , então, algo como isto :
HREF="../first.htm"> Este é um link para o " primeiro. htm "