Jeykyll,{%-do-someting-%}和{%do-someting%}有什么区别?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jeykyll,{%-do-someting-%}和{%do-someting%}有什么区别?相关的知识,希望对你有一定的参考价值。

Jeykll的文档中的Liquid中,我找到了符号% … %,但在某些插件或示例代码段中,我也看到了%- … -%(在百分号前后带有短划线)。正确的用法是什么?

  • a)%-include header.html-%
  • b)%include header.html%

或者它甚至取决于我在块内部使用的命令/选项/功能吗?

答案

破折号使您能够控制标签周围的空白。对于生成HTML来说,这通常不是必需的,但对于预先格式化的文本中的某些用途可以派上用场。或者,如果您对最终的HTML外观不满意;)

在此处签出文档:https://shopify.github.io/liquid/basics/whitespace/

以上是关于Jeykyll,{%-do-someting-%}和{%do-someting%}有什么区别?的主要内容,如果未能解决你的问题,请参考以下文章