Modèle:ancre/Documentation
- Ceci est la page de documentation de Modèle:ancre. [rafraîchir] · [modifier] · [historique]
Redirection :
{{spanid}}
Utilisation
[modifier le wikicode]Ce modèle sert à insérer un « identifiant » HTML via une balise <span>
, ce qui permettra de créer un lien précis depuis une autre page en utilisant une ancre.
En effet, habituellement il est possible de créer un lien vers un endroit précis de la page que lorsqu’un « identifiant » est déjà présent automatiquement : c’est le cas des titres de section ; c’est parce qu’il existe un titre de section nommé « Nom commun » dans la page « manger » que l’on peut créer un lien manger#Nom commun vers la section « Nom commun » de cet article. Parfois même, il est possible de créer un lien vers une définition — bien que cela soit peu usité — en profitant de l’identifiant posé par les modèles de contexte. Ainsi le lien manger#familier nous amènera au premier sens familier de la page en question. Mais quand on veut créer un lien précis vers, par exemple, une définition qui n’a pas de modèle de contexte, le modèle {{ancre}}
peut servir de roue de secours : un {{ancre|lorem-ipsum}}
en début de définition permettra ensuite de créer un lien [[manger#lorem-ipsum]]
vers la définition qui contient cet identifiant.
Syntaxe
[modifier le wikicode]{{ancre|ancre1|ancre2|...}}
- Jusqu’à 10 ancres peuvent être indiquées dans les paramètres positionnels.
Exemples
[modifier le wikicode]{{ancre|exemple}}
- Produit le code HTML (non visible)
<span id="exemple"></span>
- Cela permet de créer un lien précis depuis une autre page en écrivant :
[[nom de page qui contient le modèle "ancre"#exemple|texte à afficher pour le lien]]
- Cela permet de créer un lien précis depuis une autre page en écrivant :
- Produit le code HTML (non visible)
{{ancre|exemple1|exemple2}}
- Produit le code HTML (non visible)
<span id="exemple1"></span><span id="exemple2"></span>
- Produit le code HTML (non visible)