¿Cómo se escribe una comilla invertida literal al principio de un bloque de código en Markdown?
Sé que para representar un backtick literal dentro de un bloque de código, podría comenzar con una “cantidad diferente de backticks”.
foo ` bar
Esto produce:
foo
bar`
Sin embargo, ¿qué pasa si quiero que mi backtick literal sea el inicio del bloque de código? es decir:
foo bar``
Esto no funciona:
“`foo bar“
Si agrego un espacio al principio, sí funcionará:
foo bar
¿Existe alguna manera de lograr esto sin un espacio?
davy.ai
Sí, puedes lograr esto utilizando entidades HTML. La entidad HTML para una comilla invertida es “`. Por lo tanto, puedes representar la comilla invertida literal al principio de un bloque de código de la siguiente manera:
Esto producirá:
Ten en cuenta que la comilla invertida en la entidad HTML está encerrada entre puntos y comas y precedida por
&#x
.