É dito neste post sobre a personalização de estilos pessoais que não é possível usar uma tag de link \\u003ca\u003e diretamente porque é uma exceção e não permite nenhum atributo de dados.
A solução é usar um [link] em Markdown para permitir o uso de atributos, assim como este:
Código:
Este \u003cspan data-button\u003e[link](https://discourse.org/)\u003c/span\u003e usa Mardown!
Resultado:
Este \u003cspan data-button\u003elink\u003c/span\u003e usa Mardown!
No entanto, para a estrutura deste post específico (e até mesmo para todo o discourse), preciso usar \\u003cdiv\u003e em HTML para facilitar o uso, mas isso parece impedir que qualquer BBCode ou markdown seja interpretado corretamente. Portanto, usar links em markdown não funciona diretamente em um div.
Código:
\u003cdiv\u003e
Este \u003cspan data-button\u003e[link](https://discourse.org/)\u003c/span\u003e usa Mardown em um div!
\u003c/div\u003e
Resultado:
\u003cdiv\u003e
Este \u003cspan data-button\u003elink\u003c/span\u003e usa Mardown em um div!
\u003c/div\u003e
Fico impossibilitado de usar tags \\u003ca\u003e, que impedem atributos de dados, e impossibilitado de usar markdown ou BBCode, que só funcionam fora de divs.
Alguém pode sugerir uma solução? Muito obrigado.