我想介绍其他markdown文档的markdown链接。但是,这些链接位于 HTML 标记中。一个例子:
<dl class="section note">
<dt>Note</dt>
<dd>This is a Note, [link](path/to/file.md).</dd>
</dl>
由于链接已经在 HTML 代码中,因此它按原样显示。有没有办法做到这一点?
注意:我正在使用 Pelican 静态站点生成器。
谢谢!
在香草 Markdown 中没有办法做到这一点。如果您能够使用 kramdown 解析器,您可以通过添加markdown="span"
到需要处理的标签来做到这一点:
<dl class="section note">
<dt>Note</dt>
<dd markdown="span">This is a Note, [link](path/to/file.md).</dd>
</dl>
这将产生输出:
<dl class="section note">
<dt>Note</dt>
<dd>This is a Note, <a href="path/to/file.md">link</a>.</dd>
</dl>
kramdown 语法手册中的更多详细信息。