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