标签: markdown blogs hugo
--- title: This is a really long heading section: '/' date: 2019-08-10T18:58:32+01:00 draft: true ---
如何在Hugo的markdown标题中添加“ long”之前的分隔符或将<span>元素添加至例如<span>long heading</span>或This is a really <br>long heading
<span>
<span>long heading</span>
This is a really <br>long heading
答案 0 :(得分:1)
例如,如果标题中包含<br>,例如
<br>
--- title: This is a really<br>long heading ---
您必须在模板中将值标记为safe,例如
{{- .Title | safeHTML -}}
请注意,这确实使您面临潜在的安全风险:
不应将其用于第三方的HTML或带有未封闭标签或注释的HTML。
确保仅对您信任的格式正确的内容执行此操作。
您必须在主题中显示标题的所有地方进行此更改。如果您不想破坏标题,例如在您的list.html中,您可以改为使用plainify剥离HTML:
list.html
plainify
{{- .Title | plainify -}}
这将阻止<br>的字面显示。