HTML; lien: connaissances avancées


1. L'URL et les différents protocoles

L'URL est l'adresse d'un fichier sur le Web, il se compose du type de protocole, de l'adresse du serveur, des répertoires et sous-répertoires dans lesquels se trouve le fichier, et enfin du nom du fichier même. Il existe différents protocoles utilisés pour les fichiers sur le Worl Wide Web et géré par le client Web, le plus courant est le protocole "HTTP", ce qui signifie "HyperText Transfer Protocole". C'est un protocole de transfert d'hypertext.

Un autre protocole, le FTP, File Transfer Protocole, permet d'aller chercher un fichier, logiciel sur un site ou encore de déposer à travers le téléchargement. Dans ce cas-ci si l'on veut faire un lien avec un protocole FTP, la syntaxe sera la même que celle d'un lien normale à part que l'on remplace le protocole "HTTP" par "FTP", comme par exemple:
<a href="ftp://tecfa.unige.ch/pub/software/">lien pour accéder à des logiciels sur le serveur de Tecfa </a>

Il existe aussi différents liens vous permettant d'envoyer un mail à une personne précise ou à un newsgroup. Pour ce faire il suffit d'écrire en lieu de l'URL, "mailto:l'adresse e-mail". Voici un exemple:
<a href="mailto:roiron@fapse.unige.ch"> Pour envoyer un mail à Cyril Roiron </a>
En cliquant sur ce lien, un mail généré par votre client avec l'adresse de la personne apparaitra. Ce type de lien permet d'envoyer rapidement et facilement un mail à quelqu'un.
Pour envoyer un mail à un newsgroup, il suffit d'indiquer à la place de l'URL, "news:l'adresse du newsgroup". Voici un exemple:
Consultez le <a href="news.comp.info.systems.www.authoring.html"> groupe de discussion sur l'édition en HTML </a>


2. Le marqueur <a > et ses différentes paramètres

Comme nous l'avons vu précédemment, le marqueur <a > peut prendre deux types de paramètres Il existe un autre paramètre que l'on utilise dans <a href="URL" >, il s'agit du paramètre target="". Ce paramètre peut prendre différentes valeurs:

3. Exercices

Voici quelques exercices:
  1. Créez un fichier nommé lienavex1.html. Dans ce fichier vous fairez un lien permettant d'envoyer un mail à votre adresse, de même que vous fairez un lien sur un newsgroup de votre choix.
  2. Créez un fichier nommé lienavex2.html et un autre nommé lienavex3.html. Faites un lien entre les deux pages de manière à ce que ce lien ouvre une nouvelle page de browse avec le fichier sur lequel il pointe.
Corrigé ?


4. Références

Si vous voulez en savoir plus sur ces sujets, voici quelques liens sur des manuels on-line et des tutoriels:


Y.P.S