<< Retour au sommaire

 

 

Les liens

 

 

 

Le sommaire :

 

  1. Les liens internes vers une étiquette.
  2. Les liens externes.
  3. Les liens externes vers une étiquette.
  4. Les liens de messageries électroniques.
  5. Les liens SKYPE.
  6. Un lien avec l’attribut href vide.

 

 

Les liens internes vers une étiquette

 

Dans une page HTML, vous pouvez créer un lien qui renvoie vers une étiquette.

Une étiquette est donc le repaire d’un point précis dans une page.

Vous devez donc placer votre étiquette par l’intermédiaire de la syntaxe suivante :

<A NAME=»NomEtiquette»>

Dans la balise <A>, nous utilisons l’attribut NAME pour définir le nom de l’étiquette qui est encadré par des guillemets.

 

Lorsque vous souhaiterez créer le lien qui pointera sur cette étiquette, vous utiliserez la syntaxe suivante :

 

<A Href=»#NomEtiquette»>Texte du lien</A>

 

L’attribut Href contient le nom de l’étiquette, placé entre guillemets et précédé du signe « # » (dièse.)

 

Ensuite, vient le texte qui deviendra le lien et défini par le marqueur de fin de balise </A>.

 

Dans l’exemple qui suit, le texte contient le lien intitulé « Revenir » qui pointe sur l’étiquette intitulé « HautDeLaPage » :

 

<HTML>

<HEAD>

<TITLE>Le système solaire</TITLE>

</HEAD>

<BODY>

<H1>Les planètes du système solaire</H1>

<A NAME="HautDeLaPage">

<P></P>

<P>Bonjour, je vous souhaite la bienvenue sur la page de la présentation des planètes du système solaire.</P>

<P>Eh oui, notre système solaire est composé d'une étoile et de 9 planètes qui gravitent autour d'elle. Cette étoile est le noyau central du système, c'est le Soleil...</P>

Nous vous souhaitons un excellent voyage.</P>

<P>Mais si vous avez peur de la visite qui suit, vous pouvez <A HRef="#HautDeLaPage">revenir</A> en haut de cette page.</P>

</BODY>

</HTML>

 

Toutefois, vous pouvez utiliser les attributs NAME et HRef dans la même ancre.

Ce procédé peut permettre de créer des liens de type, « va et vient », entre 2 parties de texte.

Vous pouvez par exemple créer, dans un texe, un lien qui pointe vers une note en bas de page, et inversement, dans la note, un lien pour revenir dans le texte de départ.

 

Voici un exemple qui affiche un texte. Dans ce texte, vous trouverez 3 notes de bas de page. Chaque note de bas de page contient à son tour, un lien pour remonter à l’emplacement initial.

 

<HTML>

<HEAD>

<TITLE>Bienvenue dans le département 17</TITLE>

</HEAD>

<BODY>

<H1>LA CHARENTE-MARITIME</H1>

<P></P>

<P>Le département de LA CHARENTE-MARITIME est un département de sept cent mille habitants situé dans le sud-ouest de LA FRANCE<A HRef="#note1" NAME="retour1">(1)</A>.

<P>Vous pouvez visiter le vieux port de LA ROCHELLE<A HRef="#note2" NAME="retour2">(2)</A>, n'oubliez pas de rendre visite à son magnifique aquarium !

<P>Vous en profiterez pour déguster les excellentes fines de claires<A HRef="#note3" NAME="retour3">(3)</A> car LA ROCHELLE ne manque pas de restaurants...

<P>Alors à très bientôt j'espère...

<P></P>

<P><A HRef="#retour1" NAME="note1">Retour(1)</A> LA FRANCE : Pays de soixante millions d'habitants de l'EUROPE occidentale.

<P><A HRef="#retour2" NAME="note2">Retour(2)</A> LA ROCHELLE : Chef lieu du département. Ville implantée sur le littoral ATLANTIQUE et connue pour son vieux port.

<P><A HRef="#retour3" NAME="note3">Retour(3)</A> Fines de claires : Excellentes huîtres élevées dans le bassin de Marennes oléron. Après avoir poussées dans l'océan, les huîtres sont déplacées dans des bassins marécageux appelés les claires. 

</BODY>

</HTML>

 


Les liens externes

 

Pour créer un lien, il faut encadrer le texte qui doit devenir le lien par les balises <A Href=…> et </A>.

 

La syntaxe :

<A Href=»PageWeb»>Texte</A>

 

La description :

PageWEB est le chemin et le nom de la page WEB hyperliée.

Texte est le texte qui doit devenir le lien.

 

Ci-après, un exemple contenant un texte. Dans ce texte, le mot « visiter » sera un lien et il pointera sur la page Visiter.HTM.

 

<HTML>

<HEAD>

<TITLE>Ma première page</TITLE>

</HEAD>

<BODY>

<P>Bonjour, je viens vous présenter mon musé.</P>

<P>Si vous souhaiter le <A HRef="Visiter.htm">visiter</A>, ne vous gêner pas !</P>

<P>Bonne visite.</P>

</BODY>

</HTML>

 

 


Les liens externes vers une étiquette

 

Vous pouvez créer un lien qui pointe vers une étiquette d’une autre page.

Dans la page pointée, vous devez déclarer l’étiquette comme suit :

 

<A NAME=»NomEtiquette»>

Dans la balise <A>, nous utilisons l’attribut NAME pour définir le nom de l’étiquette qui est d’ailleurs placé entre guillemets.

 

Ensuite, lorsque vous souhaiterez créer le lien qui pointera sur cette étiquette, et ce, à partir d’une autre page HTML, vous utiliserez la syntaxe suivante :

 

<A Href=»NomPage#NomEtiquette »>Texte du lien</A>

 

L’attribut Href contient le nom de la page HTML ainsi que le nom de l’étiquette, placé entre guillemets et séparés par le signe « # » (dièse.)

 

Ensuite, vient le texte qui deviendra le lien et défini par le marqueur de fin de balise </A>.

 

Dans l’exemple qui suit, la page HTML intitulée « Page d’accueil » contiendra 2 liens qui pointront sur 2 étiquettes différentes d’une même page HTML intitulée « conjugaison ».

 

Voici le code de la page HTML « Page d’accueil » :

 

<HTML>

<HEAD>

<TITLE>Bienvenue dans la page d'accueil</TITLE>

</HEAD>

<BODY>

<H1>Faites votre choix</H1>

<P>Que désirez-vous apprendre ?</P>

<A HRef="conjugaison.htm#avoir">Apprendre l'auxiliaire avoir</A>

<A HRef="conjugaison.htm#etre">Apprendre l'auxiliaire être</A>

<P></P>

<P>Je vous souhaite une bonne conjugaison !</P>

</BODY>

</HTML>

 

Voici le code de la page HTML « conjugaison » :

 

<HTML>

<HEAD>

<TITLE>Conjugaison</TITLE>

</HEAD>

<BODY>

<A NAME="#avoir"><H1>Auxiliaire avoir</H1>

<P>J'ai,

<P>Tu as,

<P>Il ou elle a,

<P>nous avons,

<P>Vous avez,

<P>Ils ou elles ont.

<P></P>

<A NAME="etre"><H1>Auxiliaire être</H1>

<P>Je suis,

<P>Tu es,

<P>Il ou elle est,

<P>Nous sommes,

<P>Vous êtes,

<P>Ils ou elles sont.

<P></P>

<A Href="Accueil.htm">Revenir à la page d'accueil</A>

<P></P>

<P>Fin de la page...

</BODY>

</HTML>

 

 


Les liens de messageries électroniques

 

En HTML, vous pouvez créer un lien de type « Envoyer courrier «  de la façon suivante :

 

<A Href=»mailto:Adresse_électronique »>Texte à afficher</A>

 

Description :

 

Dans l’attribut hRef, vous devez spécifier l’adresse électronique juste après Mailto et le séparateur « deux points ».

Le texte devant devenir le lien doit être placé entre les balises <A> et </A>.

 

Voici un exemple :

 

<HTML>

<HEAD>

<TITLE>Contactez-nous</TITLE>

</HEAD>

<BODY>

<P>Bonjour, si vous souhaitez me faire part de vos observations, vous pouvez m'écrire ici :</P>

<P></P>

<P><A HRef="mailto:philippeboulanger2@wanadoo.fr">Vite vos observations</A></P>

</BODY>

</HTML>

 

L’objet du courrier :

 

Toutefois, juste après l’adresse de messagerie que vous avez spécifiée, donc dans la valeur de Mailto, vous pouvez préciser l’objet du courrier électronique par l’intermédiaire de la propriété Subject.

Voici la syntaxe :

<a href=»mailto:adresse?subject=objet»>le texte</a>

 

La description :

 

Adresse est l’adresse de messagerie,

Objet est l’objet du courrier,

Texte est le texte qui doit devenir le lien.

 

Voici un exemple :

 

<html>

<head>

<title>Me contacter</title>

</head>

<body>

<p>Bonjour, <A Href="mailto:philippeboulanger2@wanadoo.fr?subject=coucou">écrivez-moi vite</a>, j'attends de vos nouvelles.</p>

</body>

</html>

 


Les liens SKYPE

 

En HTML, vous pouvez créer un lien pointant sur un contact SKYPE.

 

Voici la syntaxe :

 

<A Href=»callto:pseudo_skype»>Texte à afficher</A>

 

description :

 

L’attribut Href doit contenir Callto et le pseudo de SKYPE, ces deux informations devant être séparées par le signe « deux points ».

 

Le texte devant devenir le lien doit être placé entre les balises <A> et </A>.

 

Voici un exemple :

 

<HTML>

<HEAD>

<TITLE>Contactez-moi</TITLE>

</HEAD>

<BODY>

<P>Bonjour, si vous souhaitez me faire part de vos observations, vous pouvez m'appeler sur SKYPE :</P>

<P></P>

<P><A HRef="callto:phiphi-17">Mon SKYPE</A></P>

</BODY>

</HTML>

 

 


Un lien avec l’attribut Href vide

 

L’attribut « href » de la balise « A » permet bien sûr de préciser la page à ouvrir ou le fichier à télécharger.

 

Seulement, si vous ne précisez aucun fichier à l’attribut « Href », un clic sur le lien aura pour conséquence d’ouvrir le dossier contenant la page en cours d’affichage.

Le FTP concerné devra être paramétré pour accepter l’affichage virtuel du dossier concerné.

Par contre, sur votre disque local, aucun paramétrage n’est nécessaire…

 

Cette solution peut être intéressante lorsque vous désirez mettre à disposition des OnLoad et UpLoad depuis un dossier FTP.

Je rappelle donc que vous devez impérativement placer la page WEB contenant le lien à l’intérieure même du dossier à partager !

 

Voici un exemple.

Ici, nous allons placer la page intitulée « bonjour.html » dans le dossier contenant des fichiers à partager.

Le code HTML de la page est :

 

 <html>

<head>

<title>FTP pour vous</title>

</head>

<body>

<h1>Bienvenue</h1>

<p>En cliquant sur le lien <a href="">accéder au FTP</a>, vous accèderez à l'intégralité des fichiers que nous avons mis à votre disposition.</p>

<p>Merci de votre visite et à très bientôt !</p>

 

</body>

</html>

 

Philippe BOULANGER