在用 Markdown 写表格时,有时需要在单元格内容里插入分隔号—— |
,然而,这个符号又是单元格之间的界定符,直接使用会造成冲突。因此,我们需另辟蹊径。
加 \ 转义
这种方法适用于 GitHub:
参数 | 可选值
-----|----------------
size | small \| large
使用 HTML 实体
就是用 |
或者 |
来表示 |
:
参数 | 可选值
-----|--------------------
size | small | large
不过这种方法在与行内代码合用时会原形毕露:
参数 | 可选值
-----|----------------------
size | `small | large`
不过我们可以使用 HTML 方式来写行内代码,冲突得以解决:
参数 | 可选值
-----|----------------------------------
size | <code>small | large</code>
使用相近符号
|
兄弟颇多,可选一个做其替身:
形状 | Unicode | 含义 |
---|---|---|
|(本尊) | U+007C | Vertical line |
⏐ | U+23D0 | Vertical line extension |
∣ | U+2223 | Symbol ‘divides’ |
⃒ | U+20D2 | Combining long vertical line overlay |
│ | U+2502 | Box drawings light vertical |
❘ | U+2758 | Light vertical bar |
│ | U+FFE8 | Halfwidth forms light vertical |