29/6/2012
Un lien vers une page web se fait en précisant l’endroit où se trouve cette page. Si elle appartient au même site web que la page en cours (celle dont on est en train d’écrire le code source), il suffit d’indiquer le chemin à suivre pour la trouver depuis cette page en cours : on crée un lien relatif (relatif à l’adresse de la page en cours).
C’est exactement la même chose pour un lien vers un fichier à télécharger ou pour une image à insérer quand ils sont sur le même site.
<a href="une_page.htm">Aller à une page</a>
ou bien
<img src="image.jpg">
<a href="Dossier_thematique/autre_page.htm">Aller à l’autre page</a>
ou bien
<img src="Images/image1.jpg">
Voyons un autre cas fréquent, mais plus "subtil". Comment décrire
le lien qui va d’une page enfouie dans un dossier vers une page ou une image qui
se trouve "au-dessus", ou dans un autre dossier "au-dessus"
?
Prenons l’exemple illustré par la figure ci-dessus. Pour inclure l’image image1.jpg dans la page autre_page.htm (située dans le dossier thématique), il faut remonter au dossier père (celui qui contient la page d’accueil), puis plonger dans le dossier Images.
<img src="../Images/image1.jpg">
<img src="../Images/Vignettes/vignette2.jpg">
../../