HTML <details> richiede una riga vuota prima dei blocchi markdown</details>

Sarebbe bello se le sintassi "blocco" di Markdown potessero funzionare all’interno di <details> senza richiedere una riga vuota. Mi capita spesso con i segmenti di codice. Ad esempio, questa sintassi piuttosto semplice non viene visualizzata come mi aspetterei:

<details>
```
# non codice
```
</details>

<details>
```
# non codice
```
</details>

Mentre mi capita più spesso con i blocchi di codice (dato che gestiamo un forum di linguaggi di programmazione), è vero anche per altre sintassi \"blocco\" di markdown:

<details><summary>Ad esempio, le intestazioni</summary>
# non sono intestazioni

Questo è il codice per questo blocco:
````md
<details><summary>Ad esempio, le intestazioni</summary>
# non sono intestazioni

Questo è il codice per questo blocco:
```md
(stack overflow)
```
</details>
E lo stesso per i blocchi di citazione > questa dovrebbe essere una citazione, mi aspetterei

È previsto?

2 Mi Piace

Forse prova così

[details="aperto"]

Non codice

[/Details]
non blocco di codice
Non codice

E usando le parentesi quadre.

Intestazioni

Intestazione 1

Intestazione 3

[details="non blocco di codice"]
# Intestazione 1
## Intestazione 3
[/Details]
2 Mi Piace

Sì, questo non è un bug, questa è la specifica comune del marchio

Quando si mescolano HTML e markdown, è necessaria una nuova riga aggiuntiva.

Questo mostro funziona senza nuove righe, ma consiglierei di utilizzare solo il BBCode che @Heliosurge ha suggerito.

<details>
<pre>
<code># sì codice
</pre>
</code>
</details>
5 Mi Piace

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