maz*_*e88 2 html markdown parsing
假设我可以控制解析环境,并且可以肯定它只能转换为HTML(而不是许多其他格式中的任何一种);可以在Markdown中嵌入一些HTML以避开错误吗?
我(作为新手)无法预测但应该意识到的一些基本副作用吗?
非常规Markdown示例:
_"<strong>This</strong> is an example sentence."_ -**OP**
输出有效HTML的
<em>"<strong>This</strong> is an example sentence."</em> -<strong>OP</strong>
内容:成功生成内容:
“ 这是一个例句。” - OP
我注意到,如果我在Markdown中包含HTML,那么它在转换过程中似乎会被跳过,从而将其无缝地合并到输出HTML中。
这似乎是一件好事,至少在我而言(使用Hugo建立带有模板主题的网站)中,Markdown未能产生正确的结果(*在HTML:中留下了一对不必要的should have been *italic* but asterisks showing)。
对于那些想知道的问题-是的,我确认我的Markdown使用其他解析器正确无误是正确的。
注意:这里的例子是我具体情况的简化
对于在高度模块化或用户灵活的环境中使用 Markdown 的人(可能稍微高级一点的读者):
应该注意的是,虽然 Markdown 最常转换为 HTML,但它也可以与其他格式一起使用[1]。
出于这个原因,我认为重要的是要确认,如果您(作为内容发布者)不是决定 Markdown 将被解析的内容或如何转换的人,那么不在其中嵌入 HTML 可能会“更安全” 。
[1]如Markdown 维基百科页面所述。