Informatique


Adresses absolues et adresses relatives

Aller à

Pourquoi cette distinction?

Lorsque vous travailler sur votre ordinateur vous connaissez l'adresse absolue de chaque fichier.

Pour savoir cette adresse il suffit d'ouvrir le gestionnaire de fichiers, de sélectionner le fichier dont on veut savoir l'adresse absolue et de cliquer dans la barre d'adresse.

L'adresse apparaît sous la forme:
nom_unité_mémoire:\dos1\dos2\...\dosx\monfic.htm


Lorsque vous télécharger un site web sur un serveur, histoire qu'il soit vu dans le monde entier, le serveur vous alloue un dossier.
Ce dossier porte souvent (mais pas toujours) le nom www.
Vous ne connaissez donc pas l'arborescence qui précède le dossier www et qui mène à l'unité mémoire sur laquelle se trouve ce dossier www.

L'adresse apparaît sous la forme:
....(arborescence inconnue).......\www\dos1\dos2\...\dosx\monfic.htm

En conséquence, et compte tenu que le but d'un site web est d'être stocké sur un serveur (et pas seulement sur votre ordinateur), il est impératif d'utiliser des adresses relatives.


Les adresses relatives

En HTML, pour construire une adresse relative:

  • pour remonter d'un dossier on utilise ..
  • pour descendre dans un dossier on utilise le nom du dossier nomDossier
  • comme séparateur on utilise /
  • pour faire référence au dossier dans lequel on setrouve on utilise .

Lorsque le dossier contenant le fichier recherché est atteint, on donne simplement le nom du fichier.