Markdown表格、单元格合并、快速编辑表格

本文介绍了Markdown中创建表格的基本语法和复杂实现,特别是如何通过HTML标签模拟单元格合并,因为Markdown自身并不支持这一功能。同时,文章指出,虽然可以通过HTML实现复杂表格,但这增加了写作成本,违背了Markdown‘专注写作’的理念。建议使用专门的编辑器生成表格,并推荐了一个在线工具:http://www.tablesgenerator.com/markdown_tables。
摘要由CSDN通过智能技术生成

更多Markdown使用技巧,可参考《Markdown使用方法、常用技巧汇总》

CommonMark并未定义表格
市面上大部分markdown的扩展已经支持表格定义、且遵循一套事实标准。

下面分享下markdown表格的实现。

基本语法

| 列1 | 列2      |
|:--------:| -------------:|
| 文本居中 | 文本居右 |

效果如下:

列1 列2
文本居中 文本居右

语法非常简单,但也牺牲了很多细节的支持。下面介绍复杂的场景。

复杂实现

以单元格合并为例。

markdown表格语法不支持单元格合并,虽然它是HTML的子集,但没有实现相关属性。
需要我们自行使用HTML标签实现(其他复杂场景也采用该思路,如锚链接)。

HTML合并单元格,依赖colspanrowspan属性,分别表示跨几列、跨几行

例:

<table>
  <tr>
    <th>no</th>
    <th>c1
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值