【发布时间】:2017-05-19 17:42:18
【问题描述】:
{% highlight %}
I want {% raw %}<span class="handle">{% endraw %}this span{% raw %}</span>{% endraw %} to be rendered as HTML.
{% endhighlight %}
是否可以阻止 Jekyll 的 highlight 标签处理输入的某些部分?
在上面的例子中,我希望 Jekyll 生成这样的 HTML:
<pre>
<code>I want <span class="handle">this span</span> to be rendered in HTML</code>
</pre>
,而不是:
<pre>
<code>I want <span class="handle" ...</code>
</pre>
【问题讨论】:
-
还有其他例子吗?为什么不直接写
<pre> <code>I want <span class="handle">this span</span> to be rendered in HTML</code> </pre>? -
好吧,那么我不能使用 {% highlight linenos %}。使用 linenos,HTML 标记变得相当复杂。
标签: jekyll highlighting