如何解决HTML 跨度和下划线字符的 YAML 语法
我正在使用 R、blowdown 和 Hugo 来构建一个 html 站点。
.yml 文件中指定的文本应该在末尾有一个下划线,如 header1_
。线条应该是彩色的,而文字是黑色的。
在 YAML 中,文本被指定为
title: "header1<span style=\"color:#ff5740\">_</span>"
在相应的 html 文件中,使用以下方法设置标题:
<h1 style="color:white">{{ .title | markdownify }}</h1>
效果很好
现在我想要具有相同样式的第二个新行。因此,我在 YAML 中写道:
title: "header1<span style=\"color:#ff5740\">_</span><br>header2<span style=\"color:#ff5740\">_</span>"
这里的 _
使第二个标题变成斜体...正如 Markdown 中的预期。
我当然可以逃脱。但是 \_
或 \__
不起作用。该行不显示或与文本被空格分隔。并且使用```` 以某种方式改变了样式...下划线是粗体并且颜色不同(将其与底部和图 1 的框进行比较)。
有什么想法吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。