Disabilitare Markdown per un blocco
-
22-08-2019 - |
Domanda
sintassi Markdown è spesso conveniente scrivere blog e commenti;
Ma a volte interferisce con il contenuto quando si vuole scrivere un semplice html
C'è un tag / sintassi che chiede Markdown ignorare che parte come il tag html pre
?
Se le opere pre, che cosa succede se la parte Markdown deve includere un tag HTML?
Soluzione
L'implementazione originale di Markdown (da Gruber) e PHP Markdown non formatta all'interno elementi a livello di blocco HTML, in modo da poter utilizzare <div>
, ad esempio:
Markdown text.
More markdown text.
<div>
Markdown ignores inside the div, you can do all sorts of crazy stuff:
<a href="http://www.stackoverflow.com">Stack Overflow</a>.
<blink>Is blink still supported?</blink>
</div>
Yet more markdown text.
andranno reso come:
<p>Markdown text.</p>
<p>More markdown text.</p>
<div>
Markdown ignores inside the div, you can do all sorts of crazy stuff:
<a href="http://www.stackoverflow.com">Stack Overflow</a>.
<blink>Is blink still supported?</blink>
</div>
<p>Yet more markdown text.</p>
Altri suggerimenti
Almeno qui su Stack Overflow, la ... <pre>
tag HTML funziona bene per questo scopo. Si formatta anche il testo come un browser sarebbe:
This is pre-formatted, so in here I can /slash/ and *star* stuff without issues, and [[square brackets]] [are] just brackets.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow