我想介紹其他markdown文檔的降價鏈接。但是,這些鏈接在HTML標籤內。例如:HTML嵌入代碼中的Markdown鏈接
<dl class="section note">
<dt>Note</dt>
<dd>This is a Note, [link](path/to/file.md).</dd>
</dl>
由於鏈接已經在HTML代碼中,因此顯示爲。有沒有辦法做到這一點?
注意:我正在使用Pelican靜態站點生成器。
謝謝!
我想介紹其他markdown文檔的降價鏈接。但是,這些鏈接在HTML標籤內。例如:HTML嵌入代碼中的Markdown鏈接
<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>
這將產生輸出:在kramdown syntax manual
<dl class="section note">
<dt>Note</dt>
<dd>This is a Note, <a href="path/to/file.md">link</a>.</dd>
</dl>
更多細節。
但運行Pelican時,'path/to/file.md'將完全更改爲'other/path /'file.html',因此可能會發生這兩個集合不兼容的情況。我必須試一試。謝謝! – 2014-11-25 01:48:28
這聽起來像是你想要一個包含函數或一個解析器,它會跟隨鏈接並處理它們 - 不幸的是,我從來沒有見過類似的東西。 – 2014-11-25 01:51:27
對於誰低估,我想知道爲什麼,因爲這個問題是確定的。 – 2014-11-24 22:38:37