在Jekyll中输出多个段落标记

时间:2015-03-09 17:20:34

标签: html jekyll liquid

我无法解决原因,但由于某种原因,我的页面上会输出多个空段落标记。我的模板如下所示:

<article class="post-item sm-col sm-col-12 md-col md-col-5 {{ thecycle }}">
  <header>
    <h3><a href="{{ post.url }}">{{ post.title }}</a></h3>
  </header>
  <p>{{ post.excerpt }}<p>
  <footer>
    <p class="date"><time pubdate datetime="{{ post.date }}">{{ post.date | date: "%B %-d, %Y" }}</time></p>
  </footer>
</article>

但我的静态HTML看起来像这样:

enter image description here

那些额外的段落标签来自哪里?

对此有任何帮助表示赞赏。提前谢谢!

1 个答案:

答案 0 :(得分:3)

这是因为post.excerpt已经包装在p标签中。

如果您想输出没有p标签的摘录,可以{{ post.excerpt | remove: '<p>' | remove: '</p>' }}

See Jekyll documentation