Come usare sia <div> sia i collegamenti con le funzionalità data-theme

Si dice in questo post sulla personalizzazione degli stili personali che non è possibile utilizzare un tag di collegamento \\u003ca\u003e direttamente perché è un’eccezione e non consente alcun attributo data.
La soluzione è utilizzare un [link] Markdown per abilitare l’uso degli attributi, proprio come questo:

Codice:

Questo \u003cspan data-button\u003e[link](https://discourse.org/)\u003c/span\u003e usa Mardown!

Risultato:
\u003eQuesto \u003cspan data-button\u003elink\u003c/span\u003e usa Mardown!

Tuttavia, per la struttura di questo post specifico (e anche per tutto discourse), devo usare \\u003cdiv\u003e in html per facilità d’uso, ma questo sembra impedire l’interpretazione corretta di qualsiasi BBCode o markdown. Quindi, l’uso di collegamenti markdown non funziona direttamente in un div.

Codice:

\u003cdiv\u003e
Questo \u003cspan data-button\u003e[link](https://discourse.org/)\u003c/span\u003e usa Mardown in un div!
\u003c/div\u003e

Risultato:
\u003e\u003cdiv\u003e
\u003eQuesto \u003cspan data-button\u003elink\u003c/span\u003e usa Mardown in un div!
\u003e\u003c/div\u003e

Mi trovo nell’impossibilità di usare tag \\u003ca\u003e, che impediscono gli attributi data, e nell’impossibilità di usare markdown o BBCode, che funzionano solo al di fuori dei div.

Qualcuno può suggerire una soluzione? Grazie mille.

Dai un’occhiata a [wrap] come in Placeholder Forms, forse?

2 Mi Piace

Penso che se hai qualcosa sulla riga con la div di apertura dovresti stare bene, ad esempio:

Questo è del testo <div>
Questo è un [link](https://example.com) molto bello!
</div>

Diventa:

O anche una div con uno spazio dovrebbe funzionare:

Questo è del testo

<div>

Questo è un [link](https://example.com) molto bello!
</div>

Diventa:

5 Mi Piace

SÌ! Grazie, i 2 metodi funzionano molto bene!

2 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.