我在markdown(.md)文件中包含以下html代码行。
<a href="https://ocw.mit.edu/courses/sloan-school-of-management/15-401-finance-theory-i-fall-2008/#">Finance Theory I</a>
当我使用Blogdown构建站点时,将显示文本“ Finance Theory I”,而没有超链接。我知道我可以改用markdown超链接。这是一个较大问题的简单示例,其中没有任何内嵌html呈现。
这可能是Hugo采用Goldmark作为默认的Markdown渲染库的副作用。它在Hugo v0.60中引入。
要使Goldmark渲染器发出嵌入在Markdown中的HTML,请将以下内容添加到您的网站配置中。这来自上面链接的Hugo发行说明:
[markup]
[markup.goldmark]
[markup.goldmark.renderer]
unsafe = true
在测试站点中将此设置与您的html一起ananke
使用,以及最初的Hugo演练中使用的主题,将产生一个预期的链接,并带有围绕其的已转换markdown。