【问题标题】:How to use footnotes in markdown inside html?如何在html内的markdown中使用脚注?
【发布时间】:2021-11-02 15:44:42
【问题描述】:

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

这是代码的最小示例:

a[^1]

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

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

它是这样解析的:

我想知道在 &lt;div&gt; 块中使用脚注的最佳方式是什么。 提前感谢您的帮助!

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

【问题讨论】:

  • 脚注 aren't partMarkdown,虽然有些工具已经添加了它们。您使用的具体 Markdown 工具是什么?
  • 你好。我正在使用带有 kramdown 的 jekyll
  • 好的,感谢您的评论,我能够找到解决方案。非常感谢!诀窍是用

    用 markdown 参数包围脚注:&lt;p markdown="1"&gt; b[^2] &lt;/p&gt;

  • 很高兴您找到了解决方案。这适用于一些工具,但不是全部:-)。

标签: html markdown jekyll kramdown footnotes


【解决方案1】:

解决方案是用 markdown 参数将脚注包围在 &lt;p&gt; 块中。

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

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

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

【讨论】:

    猜你喜欢
    • 2021-03-15
    • 2016-08-19
    • 1970-01-01
    • 1970-01-01
    • 2018-04-15
    • 1970-01-01
    • 2012-03-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多