小编Ant*_*y C的帖子

Jekyll/Markdown HTML注释标记转换为文字

我在Jekyll v1.4.2 for Windows中使用Markdown,我目前将我的摘录标记设置为"< - excerpt - >"

但是,当我将注释标记放在我的.markdown文件中时,如下所示:

blog entry excerpt is here
<!--excerpt-->

blog entry continues
Run Code Online (Sandbox Code Playgroud)

Jekyll将注释标记中的<和>转换为>和<,并且注释显示在我的最终HTML中,如下所示:

<p> blog entry excerpt is here &lt;!--excerpt&gt;</p>
<p> blog entry continues</p>
Run Code Online (Sandbox Code Playgroud)

有趣的是,标签仍然可以在博客中识别和摘录

要将标记作为实际注释,我必须这样做:

blog entry excerpt is here

<!--excerpt-->

blog entry continues
Run Code Online (Sandbox Code Playgroud)

这给了我:

<p> blog entry excerpt is here</p>
<!--excerpt-->
<p> blog entry continues</p>
Run Code Online (Sandbox Code Playgroud)

这是Jekyll的预期行为吗?我找不到其他人这个问题,花了我几个小时才弄清楚,所以希望至少这对别人有帮助.

html markdown jekyll

6
推荐指数
1
解决办法
1235
查看次数

标签 统计

html ×1

jekyll ×1

markdown ×1