J’essaie de structurer un message plus long avec des liens profonds, comme décrit ici : Linking to a heading within a post or topic.
Cependant, Firefox ne réagit pas aux clics sur ces liens.
Il serait utile que quelqu’un m’explique ce qui ne va pas ou ce qui manque.
Voici des extraits de code pertinents :
Dans le premier paragraphe : :warning: N'oubliez pas : vous devez activer ([comment voir ci-dessous](#heading--linktest)) l'option *Partager publiquement* :exclamation: Sinon, l'ID de station n'est utile que pour [...]
Et les derniers mots : [comment voir ci-dessous](<lien absolu incluant https:// jusqu'au numéro du sujet>/1#heading--linktest))
L’ancre se trouve quelque part au milieu :
<h7 id='heading--linktest'>Lien vers </h7>
* prochain point
J’ai également essayé plusieurs versions différentes de h# pour l’ancre, ainsi que <a id='heading--linktest'>Lien vers </a> avec et sans texte entre ‘>’ et ‘</’.
Question : Où écrivez-vous votre code ? J’ai fait une session de codage dans Google Docs (en collaboration) et j’ai totalement oublié les guillemets typographiques. Des programmes comme Docs les corrigent automatiquement, or les guillemets typographiques ne sont pas identiques aux guillemets droits.
Je me suis cogné la tête contre ce code pendant une heure avant de comprendre le problème.
J’ai utilisé l’éditeur intégré à la plateforme Discourse et j’ai effectivement utilisé une disposition de clavier allemande, il est donc possible qu’il s’agisse d’un problème d’encodage des caractères.
Pour l’instant, j’ai essayé d’envoyer un message privé ici, dans les extraits pertinents.
Même le comportement attendu n’est pas respecté. @codinghorror, donc le « mon site » dans le titre n’est pas approprié. Faut-il le modifier à nouveau ?
Peut-être que @eviltrout a une idée ?
Quelqu’un souhaite-t-il jeter un œil à ce sujet de test (privé) ici ?
À l’inverse : copier le code brut du sujet original dans un nouveau sujet privé sur mon site affiche le comportement attendu. Il ne s’agit donc probablement pas d’un problème de configuration, de version ou de plugin.
Peut-être que j’ai trouvé la solution :
Le tag h7 n’est-il pas défini ?
L’ancre sur un tag h6 fonctionne comme prévu, mais pas sur un h7. C’est la même chose pour le <a>.
Le <h6> se comporte comme attendu même s’il n’a aucun texte à afficher. Cependant, le problème de l’« espace entre les titres » persiste (indépendamment du niveau h).
Donc, pour les ancres en ligne, ```<a name=
D’accord.
Peut-être que je ne vois pas l’intérêt ou qu’il faut changer complètement la structure du message.
J’ai essayé plusieurs idées pour utiliser une balise <a> avec une option id ou name afin de définir un ancre vers laquelle sauter. Mais dans les deux cas, aucune action appropriée ne se produit.
L’option id générale est-elle implémentée ?
À quoi ressemblerait un exemple ?
Est-ce que je manque quelque chose ?