Il est dit dans ce post sur la personnalisation des styles personnels qu’il n’est pas possible d’utiliser directement une balise de lien \u003ca\u003e car c’est une exception et ne permet aucun attribut data.
La solution est d’utiliser un lien Markdown pour permettre l’utilisation d’attributs, comme ceci :
Code :
Ce \u003cspan data-button\u003e[lien](https://discourse.org/)\u003c/span\u003e utilise Mardown !
Résultat :
\u003eCe \u003cspan data-button\u003elien\u003c/span\u003e utilise Mardown !
Cependant, pour la structure de ce post spécifique (et même pour tout discourse), j’ai besoin d’utiliser \u003cdiv\u003e en html pour plus de facilité, mais cela semble empêcher l’interprétation correcte de tout BBCode ou markdown. Donc, l’utilisation de liens markdown ne fonctionne pas directement dans un div.
Code :
\u003cdiv\u003e
Ce \u003cspan data-button\u003e[lien](https://discourse.org/)\u003c/span\u003e utilise Mardown dans un div !
\u003c/div\u003e
Résultat :
\u003e\u003cdiv\u003e
\u003eCe \u003cspan data-button\u003elien\u003c/span\u003e utilise Mardown dans un div !
\u003e\u003c/div\u003e
Je me retrouve incapable d’utiliser des balises \u003ca\u003e, qui empêchent les attributs data, et incapable d’utiliser markdown ou BBCode, qui ne fonctionnent qu’en dehors des divs.
Quelqu’un peut-il suggérer une solution ? Merci beaucoup.