gpt4 book ai didi

html - 为 Markdown 设计表定义语法

转载 作者:搜寻专家 更新时间:2023-10-31 08:37:05 32 4
gpt4 key购买 nike

我毫不掩饰我的 disdain for BBCode并支持更具可读性的文本到 HTML 转换器,如 Markdown,这就是 SO使用。 "Canonical" Markdown但是没有定义表的语法。所以,我正试图想出一个扩展来做到这一点。

最重要的是,它应该易于读写。当然,它也不应该与现有的 Markdown 语法冲突。 PHP Markdown表的语法如下所示:

| First Header  | Second Header |
| ------------- | ------------- |
| Content Cell | Content Cell |
| Content Cell | Content Cell |

出于某种原因,这让我觉得“还不够”(主要是因为它看起来有点过于冗长)。有谁知道语法更好的 Markdown 方言?也欢迎您自己编写。

如果解析起来不是特别困难,但仍然足够灵活以处理对齐(水平和垂直)、表头以及可能的 colspanrowspan,则加分。

最佳答案

我喜欢Textile's table syntax .看起来像:

|_. a header cell |_. another header |
|_. one more header |=. centered cell |
| regular cell |>. right-aligned cell |

解析器不关心空格。这种语法很灵活,避免了语法(如您的、Reddit 的等)的僵化,要求在单个标题行和表格的其余部分之间有一个“分隔符”行。

关于html - 为 Markdown 设计表定义语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7407716/

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