Ancres

De Salve Regina

Révision datée du 18 janvier 2011 à 13:42 par Salve Regina (discussion | contributions) (Page créée avec « Une '''ancre''' est un endroit d'une page auquel il est possible de se référer directement dans un lien. Ainsi, le lien pointe directement sur la bonne portio... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Une ancre est un endroit d'une page auquel il est possible de se référer directement dans un lien. Ainsi, le lien pointe directement sur la bonne portion de la page.

Création d'une ancre

  • Les en-têtes de sections sont automatiquement des ancres.
  • Pour créer une ancre à un endroit arbitraire, il faut l'insérer en code HTML.

Ancre en code HTML

La balise <a> n'est pas autorisée dans MediaWiki, il n'est donc pas possible de créer une balise comme <a name="lier ici">. En revanche, il est possible d'utiliser l'attribut "id", à insérer dans n'importe quelle autre balise. La balise "span" est pratique puisqu'elle ne modifie pas l'apparence du texte sans paramètres.

En pratique, une ancre pourra être créée par la syntaxe suivante : <span id="ancre">texte</span> qui donne : texte. L'ancre peut avoir un nom arbitraire, et le texte contenu entre les balises "span" a peu d'importance.

Nom de l'ancre

L'ancre possède un "nom" qui permet de l'identifier et de faire un lien vers elle. Pour un titre de section, le titre lui-même constitue le nom. En code HTML, le nom est le contenu de l'attribut "id".

Créer un lien vers une ancre

Sur la page elle-même, il suffit de créer un lien comme ceci : [[#ancre]] qui donne : #ancre.

Pour faire un lien vers une ancre sur une autre page, il faut écrire, par exemple [[Aide:Contenu#Introduction]] pour obtenir Aide:Contenu#Introduction.

Bien sûr, les liens redirigés et autres fonctionnalités des liens marchent toujours.


Modèle:H:f

Outils personnels
Récemment sur Salve Regina