Actualité Apprendre le XHTML
Faire des liens entre les pages - Lu 291 foisLes liens hypertexte sont des textes (ou images) qui permettent en cliquant dessus d’accéder à une autre page du site ou à un autre site web. Liens internes et liens externes Les liens internes sont des liens soit à l’intérieur d’une même page (= ancres), soit le plus souvent entre différentes pages d’un même site. Ces liens sont la plupart du temps relatif c’est-à-dire qu’ils se rapportent à l’arborescence du site (exemple : ../mesfavoris/monsiteprefere.html). Les liens externes, quant à eux, sont des liens qui renvoient vers d’autres sites web. Ces liens sont dits « absolus ». La balise <a> Pour faire des liens, qu’ils soient internes ou externes, on utilise toujours la même balise avec un même attribut : <a href="lautrepage.html">. Vous pouvez bien entendu remplacer « lautrepage.html » par l’adresse d’un site web quelconque. De même si le fichier lautrepage.html se trouvait dans le dossier « mesfavoris » il suffirait de modifier le lien par « ./mesfavoris/lautrepage.html » (sauf si le fichier .html qui renvoie le lien se situe déjà dans ce dossier). L’attribut title permet d’afficher une info-bulle au survol de la souris. Notez qu’avec les normes du W3C, il n’est plus possible de proposer des liens ouvrant une nouvelle fenêtre. Cela se base sur le fait que l’internaute lui-même doit décider si oui ou non il ouvrira le lien dans une nouvelle fenêtre. Notez que pour les liens du type catalogue.php?a=prod1&b=site2, il faut remplacer le symbole « & » par « & » (sans les « » bien entendu !) Liens courriels La balise <a> permet aussi d’envoyer des courriels à une adresse e-mail prédéfinie en ouvrant automatiquement le logiciel Outlook. Pour cela, il suffit d’insérer le lien <a href="mailto:votreadresseemail@gmail.com">Contactez moi</a>. Les ancres Les ancres constituent des liens automatiques entre différentes parties d’une même page web. Ces ancres sont d’autant plus utiles que vos pages web sont grandes. Pour créer une ancre, il faut ajouter l’attribut id à une balise (comme une balise de titre <h1> par exemple). Cela donnerait <h1 id="lienancre1">Titre1</h1>. Ensuite, il faut créer un texte qui fera guise de lien et qui, lorsque l’on cliquera dessus, renverra vers ce titre. Pour cela, il faut utiliser la balise <a> avec l’attribut href complété de l’id de l’ancre à savoir : <a href="#lienancre1">Aller au titre 1</a>. Vous pouvez utiliser autant d’ancres que vous le voulez. Vous pouvez aussi faire des liens vers des ancres d’autres pages. Dans ce cas, il suffit de rajouter avant l’id de l’ancre, le lien de la page : <a href="page2.html#lienancreA1">Aller à l’encre A1</a>. Faire des liens entre les pages Buzz de Junior Autres Buzz Actualités Apprendre le XHTMLLe corps du documentLe 18/04/2008 - Vue 183 fois Les formulaires Le 18/04/2008 - Vue 173 fois Les Commentaires Le 18/04/2008 - Vue 155 fois Les balises et attributs Le 18/04/2008 - Vue 141 fois Des logiciels ? Le 18/04/2008 - Vue 153 fois |
Apprendre le XHTML à lire !
Les balises block et inline Les tableaux Des logiciels ? Le corps du document Les listes Les balises et attributs Qu'est ce qu'un Site Web Enregistrer vos pages web et faites-les Faire des liens entre les pages Les Commentaires Les navigateurs Les formulaires 4 parties principales et essentielles ! Lexique CSS Définition XHTML |