Chapitre 7 : Les liens

Chapitre 7 : Les liens


Html (Hyper Text Markup Language) est un langage hypertexte (et hypergraphique) qui vous permet en cliquant
sur un mot, généralement souligné (ou une image) de vous transporter;
· vers un autre endroit du document.
· vers un autre fichier Html situé sur votre ordinateur.
· vers un autre ordinateur situé sur le Web.
Ce système d'hypertexte vous est familier car il est également utilisé par les fichiers d'aide de Windows. Ce sont
ces liens qui vous permettent de surfer de page en page et qui constituent l'essence des documents Html.
La syntaxe de ces liens entre plusieurs pages, est simple mais entraînera de nombreux commentaires :
<A HREF="URL ou adresse">...</A>
7.1 Lien externe
Tout ordinateur situé sur le réseau Internet possède une adresse ou une URL (Universal Ressource Locator).
Html permet d'accéder à toutes les machines et toutes les ressources du Net. Pour peu qu'Internet vous soit un peu
familier, ce sont les adresses du type :
http://serveur/chemin.../fichier
ftp://serveur/chemin.../fichier
mailto:utilisateur@hôte
7.2 Lien local
L'organisation classique, et plus que conseillée, d'un site Web consiste à regrouper l'ensemble des éléments de
celui-ci (fichiers htm, images, ...) dans un même répertoire. Vous pourrez ainsi "transporter" aisément votre site
pour le présenter sur un autre ordinateur et ,but ultime, le charger sur un serveur. Cette façon de procéder est la
plus aisée et vous évitera pas mal de problèmes. L'adresse du lien sera alors tout simplement :
fichier.htm
7.3 Lien mixte
Nous entendons par là un lien vers un fichier situé à un autre endroit de votre ordinateur (et donc non situé dans
le répertoire de votre site). Attention Danger! En effet, il est peu probable que le serveur Web qui hébergera
votre site, possède la même arborescence que votre disque local. L'adresse prendra la forme
file:///lecteur:/répertoire/fichier.htm (en adressage absolu).
../../../fichier.htm (en adressage relatif).
Cette matière d'adressage absolu et relatif dépasse le cadre de cet exposé et je vous invite en cas d'utilisation à
vous plonger dans la documentation relative à ce sujet.
7.4 Expérimentons tout ceci.
- Dans l'éditeur de texte,
nous allons créer deux fichiers Htlm.
· le fichier 1.htm:
<A HREF="2.HTM">Aller vers le document 2</A>
· le fichier 2.htm:
<A HREF="1.HTM">Retour au document 1</A>
- On sauve ces deux fichiers dans un même répertoire.



7.5 Les ancres
Des liens peuvent aussi pointer vers un endroit précis du même document ou d'un autre fichier. C'est ce qu'on
appelle les ancres, ancrages ou pointeurs [Anchor].
Point d'ancrage <A NAME="***">...</A> Ceci est une cible
Lien vers une ancre dans la même page <A HREF="#***">...</A> Lien vers la cible ***
dans la même page
Lien vers une ancre dans une autre page <A HREF="URL#***">...</A> Lien vers la cible ***
dans une autre page
Plusieurs liens à l'intérieur d'un même document supposent que ce document présente une certaine longueur sinon
une longueur certaine (et donc un temps de chargement assez long). Ainsi, on préférera généralement à cette
technique le découpage d'un longue page en un ensemble de plusieurs pages de dimension plus réduite.

0 commentaires:

Enregistrer un commentaire

page

 

Copyright © 2010 • skawprof • Design by Dzignine