Markdown:防止段落标记被包装在标准HTML跨度标记周围
我想混合标准HTML和降价。 我有一个段落是用Markdown写的,后面是HTMLMarkdown:防止段落标记被包装在标准HTML跨度标记周围,markdown,html,word-wrap,Markdown,Html,Word Wrap,我想混合标准HTML和降价。 我有一个段落是用Markdown写的,后面是HTML元素 问题是:如果我不在段落后面加上return: 将紧跟在段落的标记中的文本之后: <p>Some text <span>My span</span> </p> 一些文本 我的跨度 但是,如果我将return放在段落后面(用Markdown编写),则将单独包装在标记中,如下所示: <p>Some text</p> <p
元素
问题是:如果我不在段落后面加上return:
将紧跟在段落的
标记中的文本之后:
<p>Some text
<span>My span</span>
</p>
一些文本
我的跨度
但是,如果我将return放在段落后面(用Markdown编写),则
将单独包装在
标记中,如下所示:
<p>Some text</p>
<p><span>My span</span></p>
一些文本
我的跨度
我想要的只是:
<p>Some text</p><span>My span</span>
一些文本我的span
对不起,如果我忽略了一些非常明显的事情,我很累。
谢谢
(如果有帮助的话,我正在使用Kramdown进行转换)没关系,我已经找到了答案!:)因此,在Kramdown中,您可以使用某种类型的转义,防止解析内部内容,但您必须小心在前后留下空行:
<p>Some text</p>
return
{::nomarkdown}
<span>My Span</span>
{:/}
return
...
一些文本
返回
{::nomarkdown}
我的跨度
{:/}
返回
...
这解决了我的问题!非常感谢。这个Kramdown文档在nomarkdown上,位于-有点难找到。谢谢你不是一个丹佛编码器!我真的很感激这个修复。很高兴它帮助了@JamesLowrey:)