HTML嵌入代码中的Markdown链接

时间:2014-11-23 08:32:07

标签: html markdown pelican

我想介绍其他降价文件的降价链接。但是,这些链接在HTML标记内。一个例子:

<dl class="section note">
    <dt>Note</dt>
    <dd>This is a Note, [link](path/to/file.md).</dd>
</dl>

由于链接已经在HTML代码中,因此按原样显示。有没有办法做到这一点?

注意:我正在使用Pelican静态站点生成器。

谢谢!

1 个答案:

答案 0 :(得分:1)

在香草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 syntax manual

中的更多详细信息