Jekyll构建之后的奇怪HTML代码

时间:2014-07-24 13:16:37

标签: ruby build jekyll liquid

构建我的网站后,会在包含内容之前创建这个奇怪的代码。

问题是它在包含内容之前会产生白线

例如:我的布局

{% include static/header.html %}
<div id="wrapper">
{% include static/left.html %}
<div id="main">
{% include static/functions.html %}
{% include static/workflow.html %}
<div id="article">
{{content}}
</div>
</div>
</div>

将以firebug HTML返回

<div id="wrapper">
&#65279;<div id="left">
<img src="images/static/left.png" />
</div>
<div id="main">
&#65279;<img src="images/static/functions001.png" />
&#65279;<img src="images/static/workflow001.png" />
<div id="article">
&#65279;<p>CONTENT</p>
</div>
</div>
</div>

在记事本++中我可以在行的开头看到黑点。 截图:http://i.stack.imgur.com/b84mC.png

1 个答案:

答案 0 :(得分:2)

这是放置BOM的文本编辑器。

在记事本++中打开文件,然后编码 - &gt;编码UTF-8无BOM ,然后保存。