Localizadores de Recursos Uniformes (Uniform Resource Locators) na HTML
Vínculos HTML
Quando você clica em um vínculo num documento em HTML como este: Última Página, uma tag subjacente <a> aponta para um local (um endereço) na Web com uma valor de atributo href como este: <a href=”lastpage.htm”>Última Página</a>.
O vínculo Última Página no exemplo é um vínculo relativo ao sítio Web em que você está navegando, e o seu navegador irá construir um endereço Web completo como http://www.w3schools.com/html/lastpage.htm para acessar a página.
Localizadores de Recursos Uniformes (Uniform Resource Locators, URL)
Algo chamado de Uniform Resource Locator (URL) é usado para endereçar um documento (ou outros dados) na World Wide Web. Um endereço Web completo como este: http://www.w3schools.com/html/lastpage.htm segue estas regras de sintaxe:
scheme://host.domain:port/path/filename
O scheme (esquema) define o tipo de serviço da internet. O tipo mais comum é http.
O domain (domínio) define o domain name (nome do domínio) na Internet, como w3schools.com.
O host (hospedeiro) define o hospedeiro do domínio. Se omitido, o padão para http é www.
A :port (porta) define o port number (número da porta) no hospedeiro. O número da porta é normalmente omitido. O úmero de porta padrão para http é 80.
O path (caminho) definie um path (caminho) (um subdiretório) no servidor. Se o caminho é omitido, o recurso (o documento) deve estar localizado no diretório raiz do sítio Web.
O filename (nome de arquivo) define o nome do documento. O nome de arquivo padrão pode ser default.asp, ou index.html ou outro dependendo das configurações do servidor Web.
Esquemas de URL
Alguns exemplos dos esquemas mais comuns pode ser encontrado abaixo:
Esquemas | Acessa |
---|---|
file | um arquivo no seu PC local |
ftp | um arquivo num servidor FTP |
http | um arquivo num Servidor da World Wide Web |
gopher | |
um arquivo num servidor Gopher | |
news | um grupo de notícias Usenet |
telnet | uma conexão Telnet |
WAIS | um arquivo num ervidor WAIS |
Acessar um Grupo de notícias (Newsgroup)
O seguinte código HTML:
<a href=”news:alt.html”>Grupo de Notícias de HTML</a>
Descarregar (Downloading) com FTP
O seguinte código HTML:
<a href=”ftp://www.w3schools.com/ftp/winzip.exe”>Download WinZip</a>
cria um vínculo para descarregar um arquivo como este: Download WinZip.
(O vínculo não funciona. Não tente. Ele é apenas um exemplo. A W3Schools não tem realmente um diretório ftp.)
Vincular com o seu sistema de Correio (Mail system)
O seguinte código HTML:
<a href=”mailto:[email protected]”>[email protected]</a>
cria um vínculo para o seu próprio sistema de correio como este: