html - 如何在html内的markdown中使用脚注?

标签 html markdown jekyll kramdown footnotes

我尝试在 Markdown 中使用脚注,但是当我将其放入 HTML ( <div> ) 中时,脚注将无法解析。

这是代码的最小示例:

a[^1]

<div> 
b[^2]
</div>

[^1]: I am a footnote
[^2]: I want to be a footnote too.

解析如下:

enter image description here

我想知道在 <div> 内使用脚注的最佳方式是什么? block 。 提前感谢您的帮助!

编辑:我正在使用 Jekyll 和 kramdown。

最佳答案

解决方案是将脚注放在 <p> 中。使用 markdown 参数阻止。

<div>
<p markdown="1">
b[^2]
</p>
</div>

[^b]: Now I am a footnote too.

谢谢克里斯,为我指明了正确的方向。

关于html - 如何在html内的markdown中使用脚注?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69813195/

相关文章:

jekyll - 如何阻止 "jekyll build"覆盖输出目录中的现有文件?

jekyll - 未找到错误 `/'。未找到错误 `/blog/assets/main.css'。

jekyll - 将变量与 Jekyll 的包含运算符一起使用

markdown - 使用 pandoc 右对齐 markdown 行的一部分

python - 我无法理解 django-markdownx 的用法

html - 你能改变IE7中滚动条(滚动DIV)的宽度吗

html - 粘性顶部导航创建滚动条

Julia Markdown - block 输出作为 Markdown

javascript - Bootstrap 轮播模板不起作用

php - 如何根据 parent_id 使行与其他行相对应,所有行都来自同一个表