この投稿(個人のスタイルをカスタマイズする)によると、<a>リンクタグは例外であり、data-attributesを許可しないため、直接使用することはできません。
解決策は、Markdownの**[リンク]**を使用して属性の使用を可能にすることです。たとえば次のようになります。
コード:
この<span data-button>[リンク](https://discourse.org/)</span>はMarkdownを使用しています!
結果:
このリンクはMarkdownを使用しています!
しかし、この特定の投稿(そしてDiscourse全体)の構造では、使いやすさのためにHTMLの<div>を使用する必要があります。ただし、これはBBCodeまたはMarkdownが正しく解釈されるのを妨げるようです。したがって、Markdownリンクはdiv内で直接機能しません。
コード:
<div>
この<span data-button>[リンク](https://discourse.org/)</span>はdiv内でMarkdownを使用しています!
</div>
結果:
>この[リンク](https://discourse.org/)はdiv内でMarkdownを使用しています!
data-attributesを許可しない<a>タグを使用できず、divの外でのみ機能するMarkdownまたはBBCodeを使用できないという状況に陥っています。
誰か解決策を提案していただけますか?本当にありがとうございます。