Autoriser les balises VAR HTML dans les messages ?

Je remarque que les balises HTML VAR (<var>texte</var>) ne sont pas incluses dans le HTML pris en charge pour les messages Discourse, elles sont donc supprimées lors de la publication.

<var> est une méthode couramment acceptée pour indiquer qu’une partie du texte ne doit pas être prise littéralement. Elle est souvent utilisée dans les chaînes d’exemple. Par exemple, je pourrais dire à quelqu’un qu’il peut consulter sa liste de notifications en visitant cette URL :

meta.discourse.org/u/<var>username</var>/notifications

Le style par défaut de la plupart des navigateurs rendrait la partie username en italique, pour indiquer qu’elle doit être remplacée plutôt que copiée telle quelle.

Mais dans Discourse, <var>username</var> devient simplement <var>username</var>, avec les balises var supprimées. Y a-t-il une chance que la balise <var> très utile puisse être ajoutée à la liste HTML autorisée ?

Pour ce cas d’utilisation spécifique, nous avons déjà https://meta.discourse.org/my/notifications

Compris, ce n’était qu’un exemple. Si vous préférez, prenez celui-ci…

La liste des publications avec une balise donnée peut être consultée à l’adresse :

meta.discourse.org/tag/<var>nomdelabalise</var>

Cela pourrait aider

Ensuite, vous pourriez créer un composant de thème pour ajouter un bouton à l’éditeur afin d’envelopper plus facilement le texte.

Je pourrais me tromper, mais je ne pense pas que cela fonctionnerait.

Toutes ces techniques ajoutent des attributs de style à des éléments HTML existants, dans la sortie générée. Mais, dans le cas de <var>, le tag réel est supprimé du HTML généré. Il n’y a donc rien à styliser.

Je pourrais ajouter un span pour styliser un bout de texte en italique, bien sûr… mais je pourrais tout aussi bien utiliser MarkDown pour cela. Ce ne serait toujours pas la même chose que d’envelopper le texte dans <var>...</var>. <var> est sémantiquement différent de la simple mise en italique du texte (même si cela s’affiche généralement ainsi), en particulier lorsqu’il s’agit d’appareils qui analysent le contenu réel de la page, tels que les lecteurs d’écran et autres technologies d’assistance.

… À moins que je ne comprenne mal les informations de ce post que vous avez lié ?