Markdown:防止段落标记被包裹在标准HTML span标记周围

时间:2012-12-03 23:45:14

标签: markdown html wrapping

我想混合使用标准HTML和Markdown。 我有一个用Markdown编写的段落,后跟一个HTML <span>元素。

问题是:如果我在段落之后没有回复: <span>将紧接在段落<p>标记内的文字之后:

<p>Some text  
<span>My span</span>  
</p>

但是,如果我在段落之后放置了返回(以Markdown编写),<span>单独将包含在<p>标记中,如下所示:

<p>Some text</p>  
<p><span>My span</span></p>

我想要的只是这个:

<p>Some text</p><span>My span</span>

对不起,如果我忽略了一些非常明显的事情,我很累。 谢谢!

(如果有任何帮助,我正在使用Kramdown进行转换)

1 个答案:

答案 0 :(得分:2)

没关系,我已经弄明白了! :)所以,在Kramdown中,你可以使用某种类型的转义,防止解析里面的内容,但你必须小心在前后留下空行:

<p>Some text</p>  
return  
{::nomarkdown}  
<span>My Span</span>  
{:/}  
return  
...