URI relatifs et URI absolus

  • Par: jack
  • Le: 05.03.2009 18:58:45
  • Dans: HTML
URI (Universal Resource Identified) c’est le chemin vers un fichier cible. Celui-ci se compose normalement du protocole utilisé (http://), du domaine où se trouve le fichier cible (validator.w3.org), du répertoire précis dans lequel il se trouve (/), suivi du nom du fichier lui-même (index.html). 

Lorsque vous connaissez le chemin qui sépare un lien de sa cible, vous pouvez  recourir à un URI qui se contente d'indiquer ce chemin, sans devoir écrire l'adresse de la cible au long. C'est le cas par exemple, lorsque l'URI ressemble à "a.html", à "../a.html" ou à "archives/a.html". On fait alors usage d'un URI relatif.

Au contraire, lorsqu'on ne connaît pas la distance qui sépare un lien de sa cible, on est obligé de recourir à un URI complet. C'est le cas par exemple lorsque l'URI commence par "http://". On fait alors usage d'un URI absolu.