如何在 Jekyll 中渲染 {%%} 的 Markdown?

How can I render {%%} of Markdown in Jekyll?

我想在 markdown 中嵌入以下 html 代码。

<! doctype html>
<title> Hello from Flask </ title>

{% if name%}
  <h1> Hello <br> {{name}}! </ h1>
{% else%}
  <h1> Hello, World! </ h1>
{% endif%}

jekyll渲染这个markdown时出现如下错误

jekyll 3.8.0 | Error: Liquid syntax error (line 111): Tag '{%%}' was not properly terminated with regexp: / \% \} /

不知道怎么解决,所以留言。

如何在博客上表达我的 html 代码?

一个{% raw %} block:

{% raw %}
<!doctype html>
<title> Hello from Flask </title>

{% if name%}
  <h1> Hello <br> {{name}}! </h1>
{% else%}
  <h1> Hello, World! </h1>
{% endif%}
{% endraw %}

使用空格控制或适当地将标记放在同一行。