Markdown 使用GitHub风格的降价在表中换行

Markdown 使用GitHub风格的降价在表中换行,markdown,jekyll,github-flavored-markdown,Markdown,Jekyll,Github Flavored Markdown,我和杰基尔和加味降价一起工作。最终结果是将内容托管在GitHub页面上。我有一个表,我希望其中一行的第2列中有一个换行符。正确的方法是什么?我当然可以插入一个,GitHub似乎很尊重它——但这是正确的方法吗?在表内容中插入物理换行符似乎会中断表的呈现 First Header | Second Header ------------- | ------------- Content Cell | Content Cell Line 1 | Content Cell

我和杰基尔和加味降价一起工作。最终结果是将内容托管在GitHub页面上。我有一个表,我希望其中一行的第2列中有一个换行符。正确的方法是什么?我当然可以插入一个

,GitHub似乎很尊重它——但这是正确的方法吗?在表内容中插入物理换行符似乎会中断表的呈现

First Header  | Second Header
------------- | -------------
Content Cell  | Content Cell Line 1
              | Content Cell Line 2
Content Cell  | Content Cell
杰基尔支持这两种观点。可悲的是,降价只适用于 最基本的表。纺织品很容易处理这个箱子。命名一个文件 然后使用以下语法:

|_. First Header |_. Second Header     |
| Content Cell   | Content Cell Line 1
                   Content Cell Line 2 |
| Content Cell   | Content Cell        |

需要注意的是,状态(部分):

Markdown不是HTML的替代品,甚至与之相近。它的语法非常小,只对应一小部分HTML标记。这样做的目的不是创建一种语法,使插入HTML标记更容易。在我看来,HTML标签已经很容易插入了。降价的想法是使阅读、写作和编辑散文变得容易。HTML是一种发布格式;Markdown是一种书写格式。因此,Markdown的格式语法只解决可以用纯文本表达的问题

对于Markdown语法未涵盖的任何标记,只需使用HTML本身。不需要在它前面加上前缀或分隔符来表示您正在从Markdown切换到HTML;你只需要使用标签

因此,是的,插入

是正确的方法

事实上,由于表不是“散文”,一些人认为标记不应该支持任何类型的表语法——表应该只使用原始HTML创建。虽然许多人在这一点上有不同意见(我在这里不做任何论证,只是简单地说存在分歧),但很难忽视原始实现(通常称为“参考实现”)不支持原始HTML之外的表。事实上,规则中原始HTML的第一个示例是HTML表


关键是,您永远不需要质疑插入原始HTML是否是完成降价的正确方法。降价就是为了这个目的而专门设计的。

您的

是对的,请参阅