Sobes.tech
Junior

O que é um link relativo?

sobes.tech IA

Resposta da IA

Um link relativo é uma URL que aponta para um recurso localizado no mesmo domínio que a página atual, sem indicar o caminho completo do domínio. É construído relativamente à localização atual ou à URL base indicada na tag <base>.

Tipos de links relativos:

  • Apontando para ficheiros no mesmo diretório: Apenas o nome do ficheiro.
    <a href="index.html">Início</a>
    
  • Apontando para ficheiros em subdiretórios: Indica o nome do subdiretório e o nome do ficheiro.
    <a href="img/logo.png">Logótipo</a>
    
  • Apontando para ficheiros no diretório pai: Usa-se ../. Cada par de ../ sobe um nível na hierarquia de diretórios.
    <a href="../css/style.css">Estilos</a>
    
  • Apontando para o diretório raiz: Usa-se / no início do caminho. O caminho é contado a partir da raiz do website.
    <a href="/about.html">Sobre nós</a>
    

Vantagens:

  • Conveniente durante o desenvolvimento e a relocação completa do website.
  • URL mais curta.

Desvantagens:

  • Requer compreensão da hierarquia de ficheiros.
  • Podem surgir problemas ao alterar a estrutura de diretórios.