HTML允许使用colspan
:
<table>
<tr><th colspan=2>Logical Operators</th></tr>
<tr><td>&&</td><td>Logical and</td></tr>
<tr><td>||</td><td>Logical or</td></tr>
<tr><td>!</td><td>Logical not</td></tr>
<tr><td>? :</td><td>Logical ternary</td></tr>
</table>
在GitHub上,当这个HTML在readme.md文件中呈现时,它看起来像这样:
...但是using markdown syntax to create a table,我无法跨越表格跨越列的标题行,例如我只能拆分标题文字:
| Logical | Operators |
|:---:| --- |
| `&&` | Logical and |
| `\|\|` | Logical or |
| `!` | Logical not |
| `? :` | Logical ternary |
...并在GitHub上呈现GFM表看起来像:
我尝试模仿this solution在表的数据行中使用colspan
,但我无法使用标题行。有没有办法使用GitHub风格的Markdown跨越多个列的GFM table's标题行?
我已将问题发布给GH MD repo的人。
答案 0 :(得分:1)
我这样做是为了生成一个表,该表有5列,标题分别跨越3列和2列:
<table>
<tr>
<td colspan=3>a <td colspan=2>b
<tr>
<td colspan=1>col1 <td colspan=1>col2 <td colspan=1>col3<td colspan=1>col4 <td colspan=1>col5
</table>
我的两分钱。