Chemin absolu...
Chemin relatif...
Tout d'abord, quelques définitions :
Un chemin absolu consiste à écrire
le chemin complet pour atteindre un document.
Exemple : "c:/mesapplications/monsiteweb/partie2/page3.htm".
Un chemin relatif, comme son nom l'indique, consiste
à écrire le chemin à parcourir pour atteindre
un document à partir du document actuel. Par exemple, le
document actuel est le document "c:/mesapplications/monsiteweb/partie1/page1.htm".
Pour atteindre la même page que dans l'exemple précédent,
je dois remonter d'un répertoire dans l'arborescence, entrer
dans le sous-répertoire partie2 et enfin pointer sur le fichier
page3.htm. Mon chemin serait donc : "../partie2/page3.htm".
N.B : ../ permet de remonter
d'un répertoire dans l'arborescence
Par
analogie, ../../ permet de remonter de deux répertoires dans
l'arborescence
Je vous conseille vivement de n'utiliser que des chemins relatifs,
car cela vous permettra de déplacer vos applications sans
avoir de modifications de chemin à faire dans votre document
HTML. Ceci sera très intéressant lorsque vous souhaiterez
héberger votre site sur le WEB, et il en résultera
une mise à jour très simple.
Exemple de page utilisant un lien relatif :
<HTML>
<HEAD>
<TITLE>Exemple de lien à chemin relatif</TITLE>
</HEAD>
<BODY>
<P>Atteindre la
<A HREF="../../index.htm">page
d'accueil</A>.</P>
</BODY>
</HTML>
Cette page exemple possède un lien sur la page d'acceuil
du site. Pour atteindre cette page d'acceuil à partir de
la page exemple, il faut "remonter" de 2 répertoires
dans l'arborescence, et pointer sur le document accueil.htm :
![[Page suivante]](../../images/next.gif)
|