表格是说明性内容的好帮手。本博客基于 remark-gfm 支持标准表格,并额外支持合并单元格。
标准 GFM 表格
| 语言 | 用途 | 难度 |
|---|---|---|
| Python | 数据分析 | ★★★ |
| C++ | 高性能计算 | ★★★★ |
| Rust | 系统编程 | ★★★★★ |
向上合并单元格 ^
在单元格中填入 ^ 表示与正上方的单元格合并为一格:
| A | B | C |
|---|---|---|
| 1 | 2 | 3 |
| 4 | 6 | |
| 7 | 8 | 9 |
上表中,第二行的 ^ 使 2 向下合并,占两行。
向左合并单元格 <
在单元格中填入 < 表示与左侧的单元格合并为一格:
| A | B | C |
|---|---|---|
| 1 | 2 | 3 |
| 4 | 5 | |
| 7 | 8 | 9 |
上表中,第三列的 < 使 5 向左合并,占两列。
多列同时合并
^ 与 < 可在同一行多处使用:
| A | B | C |
|---|---|---|
| 1 | 2 | 3 |
| 4 | ||
| 7 | 8 | 9 |
可爱表格 cute-table
用 ::cute-table 包裹的表格会应用更柔和的样式:
| 水果 | 单价(元/kg) |
|---|---|
| 苹果 | 6.5 |
| 梨 | 5.0 |
| 橙子 | 7.2 |
小结
- 标准表格由
|与分隔行构成; ^向上合并、<向左合并,单元格内应为纯文本;- 包裹
::cute-table可获得更柔和美观的表格样式。