Markdown 将我的 html 字符串包装在“p”元素中
本文关键字:元素 包装 我的 html 字符串 Markdown | 更新日期: 2023-09-27 17:56:01
我正在使用Markdownsharp v1.13。
以下语句:
new Markdown().Transform("<section id='"archives'">'r'n <p>'r'n No archives.'r'n </p>'r'n</section>")
正在将结果包装到 p 元素中:
> "<p><section id='"archives'">'n <p>'n No archives.'n
> </p>'n</section></p>'n"
它到底为什么要这样做?我认为它应该完全忽略,html标签?
感谢您的帮助。
阻止 Markdown 扩展的块级元素列表是硬编码的;请参阅第 590 行及以下。
默认情况下,此列表不包括<section>
元素(创建 Markdown 时,HTML5 是遥远的未来),但如您所见,您可以轻松地将其他 HTML 标签添加到该列表中。