Markdown “…”的等价物是什么。。原始:斯芬克斯在减价中的html?

Markdown “…”的等价物是什么。。原始:斯芬克斯在减价中的html?,markdown,python-sphinx,Markdown,Python Sphinx,问题标题应该是不言自明的。我在狮身人面像的标记中找不到任何东西 我知道我可以在md文件中直接键入html,但我有一个很长的html代码段,我希望与标记分开。作为明文状态(添加强调): 对于Markdown语法未涵盖的任何标记,只需 使用HTML本身。没有必要在它前面加上序或划界 指示您正在从标记切换到HTML;你只需使用 标签 唯一的限制是块级HTML元素,例如, ,,等-必须与周围内容分离 通过空行,块的开始标记和结束标记不应 用制表符或空格缩进。降价很聪明,不会增加 HTML块级标记周围的额

问题标题应该是不言自明的。我在狮身人面像的标记中找不到任何东西

我知道我可以在
md
文件中直接键入html,但我有一个很长的html代码段,我希望与标记分开。

作为明文状态(添加强调):

对于Markdown语法未涵盖的任何标记,只需 使用HTML本身。没有必要在它前面加上序或划界 指示您正在从标记切换到HTML;你只需使用 标签

唯一的限制是块级HTML元素,例如
等-必须与周围内容分离 通过空行,块的开始标记和结束标记不应 用制表符或空格缩进。降价很聪明,不会增加 HTML块级标记周围的额外(不需要的)
标记

如果您担心降价可能会吞噬原始HTML的内容,规则还规定:

请注意,标记格式语法不会在中处理 块级HTML标记。例如,您不能使用降价样式
*emphasis*
在HTML块中

因此,只要您的HTML块正确地包装在块级别的HTML标记中,降价就不会影响它们。当然,这不适用于包含在标记文本中的内联HTML元素:

Span级HTML标记-例如
-可以 在降价段落、列表项或标题中的任何位置使用。如果你 如果需要,您甚至可以使用HTML标记代替标记格式;例如 如果您喜欢使用HTML
。具体来说,Commonmark不需要原始HTML块中的空行,以避免标记解析。CommonMark将在原始HTML块中的第一个空行之后将所有内容视为标记。但是,如果您使用的是老式的标记解析器,而不是Commonmark解析器,那么这应该不是问题

最后一点要注意的是,Markdown(不是Commonmark)比HTML5早得多。因此,添加到HTML5中的较新的块级元素(
等)不会被大多数标记实现识别为块级元素。一些实现已经更新以添加支持,但即使如此,对于哪些新元素应被视为块级别,实现之间也没有一致性,因为参考实现尚未更新以设置一个块级别。因此,最好坚持使用在旧的HTML 4和/或XHTML 1规范中定义为块级别的元素。

作为明确的状态(重点添加):

对于Markdown语法未涵盖的任何标记,只需 使用HTML本身。没有必要在它前面加上序或划界 指示您正在从标记切换到HTML;你只需使用 标签

唯一的限制是块级HTML元素,例如
等-必须与周围内容分离 通过空行,块的开始标记和结束标记不应 用制表符或空格缩进。降价很聪明,不会增加 HTML块级标记周围的额外(不需要的)
标记

如果您担心降价可能会吞噬原始HTML的内容,规则还规定:

请注意,标记格式语法不会在中处理 块级HTML标记。例如,您不能使用降价样式
*emphasis*
在HTML块中

因此,只要您的HTML块正确地包装在块级别的HTML标记中,降价就不会影响它们。当然,这不适用于包含在标记文本中的内联HTML元素:

Span级HTML标记-例如
-可以 在降价段落、列表项或标题中的任何位置使用。如果你 如果需要,您甚至可以使用HTML标记代替标记格式;例如 如果您喜欢使用HTML
。具体来说,Commonmark不需要原始HTML块中的空行,以避免标记解析。CommonMark将在原始HTML块中的第一个空行之后将所有内容视为标记。但是,如果您使用的是老式的标记解析器,而不是Commonmark解析器,那么这应该不是问题


最后一点要注意的是,Markdown(不是Commonmark)比HTML5早得多。因此,添加到HTML5中的较新的块级元素(
等)不会被大多数标记实现识别为块级元素。一些实现已经更新以添加支持,但即使如此,对于哪些新元素应被视为块级别,实现之间也没有一致性,因为参考实现尚未更新以设置一个块级别。因此,最好坚持使用旧的HTML 4和/或XHTML 1规范中定义为块级别的元素。

您在问题中没有努力阅读文档:或者请在提问之前阅读文档。您好@Steve。我已经阅读了这些链接,但是没有解释如何在markdown文件中调用另一个文件的html代码,只是在文件本身中编写原始html。您可以使用iframe,但这有问题。另请参阅您在问题中没有努力阅读文档的可能副本:或者请在提出问题之前阅读文档。嗨@Steve。我已经阅读了这些链接,但是没有解释如何在markdown文件中调用另一个文件的html代码,只是在文件本身中编写原始html。您可以使用iframe,但这有问题。另请参阅HI@Waylan的可能副本,谢谢您的评论。你是说我可以直接粘贴代码