gpt4 book ai didi

markdown - 使用GitHub风格的markdown在表格中换行

转载 作者:行者123 更新时间:2023-12-01 07:18:12 43 4
gpt4 key购买 nike

我正在与Jekyll和GitHub调味的markdown一起使用。最终结果是将内容托管在GitHub Pages上。我有一张 table ,我想在其中一个行的第2列中有一个换行符。这样做的正确方法是什么?我当然可以插入<br/>,GitHub似乎很荣幸-但这是正确的方法吗?在表内容中插入物理换行符似乎会破坏表的呈现。

First Header  | Second Header
------------- | -------------
Content Cell | Content Cell Line 1
| Content Cell Line 2
Content Cell | Content Cell

最佳答案

重要的是要注意Syntax Rules状态(部分):

Markdown is not a replacement for HTML, or even close to it. Its syntax is very small, corresponding only to a very small subset of HTML tags. The idea is not to create a syntax that makes it easier to insert HTML tags. In my opinion, HTML tags are already easy to insert. The idea for Markdown is to make it easy to read, write, and edit prose. HTML is a publishing format; Markdown is a writing format. Thus, Markdown’s formatting syntax only addresses issues that can be conveyed in plain text.

For any markup that is not covered by Markdown’s syntax, you simply use HTML itself. There’s no need to preface it or delimit it to indicate that you’re switching from Markdown to HTML; you just use the tags.


因此,是的,插入 <br />是正确的方法。
实际上,由于表不是“散文”,因此有人认为Markdown不应该支持任何类型的表语法-只能使用原始HTML创建表。尽管许多人在这一点上存在分歧(我在这里不做任何论点,只是说存在分歧),但不容错过的是原始实现(通常称为“引用实现”)不为外部表提供支持原始HTML。实际上,规则中原始HTML的第一个示例是HTML表。
关键是您永远不必怀疑插入原始HTML是否是在Markdown中完成某件事的正确方法。 Markdown在设计时特别考虑了这一意图。

关于markdown - 使用GitHub风格的markdown在表格中换行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33066427/

43 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com