mar*_*llo 5 html markdown word-wrap
我想混合标准 HTML 和 Markdown。我有一个用 Markdown 编写的段落,后跟一个 HTML<span>元素。
问题是:如果我不在段落后面放置 return: ,则它将<span>紧接在段落<p>标记内的文本之后:
<p>Some text
<span>My span</span>
</p>
Run Code Online (Sandbox Code Playgroud)
但是,如果我确实将 return 放在段落后面(用 Markdown 编写),则<span>单独的内容将被包裹在<p>标签中,如下所示:
<p>Some text</p>
<p><span>My span</span></p>
Run Code Online (Sandbox Code Playgroud)
我想要的只是这样:
<p>Some text</p><span>My span</span>
Run Code Online (Sandbox Code Playgroud)
抱歉,如果我忽略了一些非常明显的事情,我很累。谢谢!
(如果有帮助的话,我正在使用 Kramdown 进行转换)
没关系,我已经弄清楚了!:) 因此,在 Kramdown 中,您可以使用某种转义,以防止解析内部内容,但您必须小心在前后留下空行:
<p>Some text</p>
return
{::nomarkdown}
<span>My Span</span>
{:/}
return
...
Run Code Online (Sandbox Code Playgroud)