Je vais essayer de vous montrer ici quelques cas pratiques d'utilisation des liens. Par exemple, saviez-vous qu'il est très facile de faire des liens qui lancent un téléchargement ? Qui créent un nouvel e-mail ? Qui ouvrent une nouvelle fenêtre ?
Non ? Eh bien nous allons voir tout cela ici.
Un lien qui affiche une infobulle au survol
Vous pouvez utiliser l'attribut
title
qui affiche une bulle d'aide lorsqu'on pointe sur le lien. Cet attribut est facultatif.
Vous aurez un résultat ressemblant à la figure suivante.
La bulle d'aide peut être utile pour informer le visiteur avant même qu'il n'ait cliqué sur le lien.
Voici comment reproduire ce résultat :
Voici comment reproduire ce résultat :
1
| < p >Bonjour. Souhaitez-vous visiter le < a href = "http://www.siteduzero.com" title = "Réservé aux débutants" >Site du Zéro</ a > ?</ p > |
Un lien qui ouvre une nouvelle fenêtre
Il est possible de « forcer » l'ouverture d'un lien dans une nouvelle fenêtre. Pour cela, on rajoutera
target="_blank"
à la balise <a>
:
1
2
| < p >Bonjour. Souhaitez-vous visiter le < a href = "http://www.siteduzero.com" target = "_blank" >Site du Zéro</ a > ?< br /> Le site s'affichera dans une autre fenêtre.</ p > |
Un lien pour envoyer un e-mail
Si vous voulez que vos visiteurs puissent vous envoyer un e-mail, vous pouvez utiliser des liens de type
mailto
. Rien ne change au niveau de la balise, vous devez simplement modifier la valeur de l'attribut href
comme ceci :
1
2
3
4
5
| < p >< a href = "mailto:votrenom@bidule.com<script type=" text/javascript"> /* <![CDATA[ */ (function(){try{var s,a,i,j,r,c,l,b=document.getElementsByTagName("script");l=b[b.length-1].previousSibling;a=l.getAttribute('data-cfemail');if(a){s='';r=parseInt(a.substr(0,2),16);for(j=2;a.length-j;j+=2){c=parseInt(a.substr(j,2),16)^r;s+=String.fromCharCode(c);}s=document.createTextNode(s);l.parentNode.replaceChild(s,l);}}catch(e){}})(); /* ]]> */ </ script >">Envoyez-moi un e-mail !</ a ></ p > |
Il suffit donc de faire commencer le lien par
mailto:
et d'écrire l'adresse e-mail où on peut vous contacter. Si vous cliquez sur le lien, un nouveau message vide s'ouvre, prêt à être envoyé à votre adresse e-mail.Un lien pour télécharger un fichier
Beaucoup d'entre vous se demandent comment cela se passe pour le téléchargement d'un fichier… En fait, il faut procéder exactement comme si vous faisiez un lien vers une page web, mais en indiquant cette fois le nom du fichier à télécharger.
Par exemple, supposez que vous vouliez faire télécharger
monfichier.zip
. Placez simplement ce fichier dans le même dossier que votre page web (ou dans un sous-dossier) et faites un lien vers ce fichier :
1
| < p >< a href = "monfichier.zip" >Télécharger le fichier</ a ></ p > |
C'est tout ! Le navigateur, voyant qu'il ne s'agit pas d'une page web à afficher, va lancer la procédure de téléchargement lorsqu'on cliquera sur le lien.
En résumé
- Les liens permettent de changer de page et sont, par défaut, écrits en bleu et soulignés.
- Pour insérer un lien, on utilise la balise
<a>
avec l'attributhref
pour indiquer l'adresse de la page cible. Exemple :<a href="http://www.siteduzero.com">
. - On peut faire un lien vers une autre page de son site simplement en écrivant le nom du fichier :
<a href="page2.html">
. - Les liens permettent aussi d'amener vers d'autres endroits sur la même page. Il faut créer une ancre avec l'attribut
id
pour « marquer » un endroit dans la page, puis faire un lien vers l'ancre comme ceci :<a href="#ancre">
.
0 commentaires:
Enregistrer un commentaire