La balise <a> pour créer des liens
Créer des liens en HTML se fait à l'aide de la balise <a> (a pour "anchor"). Elle peut être utilisé pour créer des liens vers d'autres sites, des liens interne a votre site, des liens de téléchargement, ... En français on appelle ça des liens hypertexte.
Voici quelques exemples :
1. Liens externe :
<a href="http://www.google.fr">liens vers google.fr</a>
2. Liens interne :
Il existe deux sorte de liens interne, l'un pour pointer vers une autre page et l'autre pour pointer vers un éléments de la même page(ancre).
- Pour pointer vers une autre page :
<a href="page2.html">page 2</a>
- Pointer vers un éléments de la même page ou vers une partie d'une autre page :
Ex 1 :
<a name="ancre">nom de l'ancre</a> = la cible du lien
<a href="#ancre">lien ver l'ancre</a>
Ex 2:
Pour pointer vers une balise sur une autre page(qu'on
nommera feuille.html dans cette exemple), vous devez d'abord mettre la
balise qui suis dans la page ou se trouve votre cible :
<a name="ancre">nom de l'ancre</a>
Ensuite créer le lien vers l'ancre
<a href="feuille.html#ancre">lien</a>
Vous n'êtes pas obligé d'utiliser la balise <a> pour créer une
ancre. Si vous voulez créer une ancre sur une autre balise il suffit
d'ajouter à la balise l'attribut id="nom_de_l_ancre"
Ex:
<a href="#ancre">lien</a>
<p id="ancre">texte</a>
3. Lien de téléchargement :
<a href="document.pdf">Télécharger mon document</a>
- L'attribut target="" :
L'attribut "target" sert à définir si le lien doit être ouvert dans la même page ou dans une nouvelle.
Exemples :
<a href="www.google.fr" target="_blank">lien vers google.fr</a> = Ce lien s'ouvrira dans une nouvelle fenêtre grâce à la commande _blank
_blank = ouvrir dans une nouvelle fenêtre.
_self = ouvrir dans la même fenêtre (* par défaut).
_top = ouvrir en fermant les frame (* j'expliquerais les frames plus tard).
_parent = ouvrir dans la même frame que le lien.