停止在代码块内呈现HTML

我的问题是HTML代码标记内呈现。 在鬼博客我没有使用代码标签的问题。 除了HTML,这是实际呈现。

下面的这个例子实际上是渲染的

<pre><code> <div>some text</div> <input value="even this is rendered"></input> </code></pre> 

如果我在内部使用4个空格,它可以正常工作。 我正在使用默认的样式布局。

看官方markdown-文档这应该是工作。 http://daringfireball.net/projects/markdown/syntax

<code>不应该阻止HTML呈现。 它的意思是“以一种表明它是代码的方式呈现”而不是“不把这个HTML视为HTML”。

如果您希望显示( &amp;&lt;等),请在HTML中为具有特殊含义的字符使用字符引用。

Markdown文档说:

在一个代码块中,和号(&)和尖括号(<和>)会自动转换为HTML实体。

…但代码块的意思是“当降价源缩进4个字符”而不是“包装在前/代码”。

尝试转义有问题的字符:

 <pre><code> &lt;div&gt;some text&lt;/div&gt; &lt;input value=&quot;even this is rendered&quot;&gt;&lt;/input&gt; </code></pre>