在液体双换行符,您可以捕捉一个变量:地带有液体
{% capture header %}
<!-- My header content -->
{% endcapture %}
那么无论是这个变量中可以使用的过滤器转化:
{{ header | strip_newlines }}
现在,让我们说你有网页上的<head>
中的一些参考文献/元标记:
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
{% if page.demo %} <link href="/css/demo.css" rel="stylesheet" type="text/css" media="screen">{% endif %}
<link href="/css/hello.css" rel="stylesheet" type="text/css" media="print">
如何仅剥离双换行符?我想要结束的是一个干净的<head>
,每行有一个“参考”。 “如果”结构的demo.css文件将让这个非演示页面的源看起来有点像这样:
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="/css/hello.css" rel="stylesheet" type="text/css" media="print">
我不希望这样的线之间多余的空格 - 中有些情况下,在较大的网站上,可能会有10多行空格。寻找关于如何通过过滤内容来摆脱这个空白的建议。