我正在使用 Hugo 短代码向链接添加一个类。我们想复制 Wikipedia 的“红色链接”样式,即尚未构建但已计划好的页面。
简码 red-link.html 如下所示:
<a href="{{ .Get "url" }}" class="red-link">{{ with .Get "title" }}{{.}}{{else}}{{.Get "url"}}{{end}}</a>
当我在 markdown 文件中使用它时,它看起来像这样:
Here is an {{< red-link title="example red link" url="#" >}}.
我想要的是这个(链接文本和标点符号之间没有空格):
<p>Here is an <a href="#" class="red-link">example red link</a>.</p>
我得到的是:
<p>
"Here is an "
<a href="#" class="red-link">example red link</a>
" ."
</p>
最终看起来像这样:
我需要更改什么来删除链接末尾和句点之间的多余空间?