markdown 合并单元格

markdown 本身没有合并单元格的语法。但是在实际使用中却有合并单元格的需求。

markdown 虽然没有合并单元格的语法,但是 markdown 是兼容 HTML 的,因此,我们可以通过 HTML 的方式实现单元格合并。

HTML 相关语法

使用示例

<td> text </td>

符号含义

- <table>:表格开始
- </table>:表格结束
- <tr>:行开始
- </tr>:行结束
- <th>:表头开始
- </th>:表头结束
- <td>:表格元素开始
- </td>:表格元素结束
- <!-- text -->:注释
- rowspan:按行合并 <td rowspan="2">text</td> 合并两行
- colspan:按列合并 <td colspan="2">text</td> 合并两列

示例 1

效果展示

CSW 命令状态封包
偏移
7 6 5 4 3 2 1 0

源码

<table><tr> <!-- 第一行数据 --><th colspan="9">CSW 命令状态封包 </th> <!-- 表头,用于居中显示;合并 9 行为 CBW 数据封包 --></tr><tr> <!-- 第二行数据 --><th rowspan="2"> 偏移 </th> <!-- 表头,用于居中显示;合并 2 行为 字节 --><th colspan="8"> 位 </th>  <!-- 表头,用于居中显示;合并 8 列 --></tr><tr> <!-- 第三行数据 --><td> 7 </td><td> 6 </td><td> 5 </td><td> 4 </td><td> 3 </td><td> 2 </td><td> 1 </td><td> 0 </td></tr>
</table>

示例 2

效果展示

CSW 命令状态封包
偏移
7 6 5 4 3 2 1 0
0-3 dCBWSignature
4-7 dCBWTag
8-11(08h-0Bh) dCSWDataResidue
12(0Ch) bCSWStatus

源码


<table><tr> <!-- 第一行数据 --><th colspan="9">CSW 命令状态封包 </th> <!-- 表头,用于居中显示;合并 9 行为 CBW 数据封包 --></tr><tr> <!-- 第二行数据 --><th rowspan="2"> 偏移 </th> <!-- 表头,用于居中显示;合并 2 行为 字节 --><th colspan="8"> 位 </th>  <!-- 表头,用于居中显示;合并 8 列 --></tr><tr> <!-- 第三行数据 --><td> 7 </td><td> 6 </td><td> 5 </td><td> 4 </td><td> 3 </td><td> 2 </td><td> 1 </td><td> 0 </td></tr><tr> <!-- 第四行数据 --><th> 0-3 </th>  <!-- 第一列 --><th colspan="8"> dCBWSignature </th> <!-- 第二列 合并了 8 列 --></tr><tr> <!-- 第五行数据 --><th> 4-7 </td>  <!-- 第一列 --><th colspan="8"> dCBWTag </td> <!-- 第二列 合并了 8 列 --></tr><tr> <!-- 第六行数据 --><th> 8-11(08h-0Bh) </td>  <!-- 第一列 --><th colspan="8"> dCSWDataResidue </th> <!-- 第二列 合并了 8 列 --></tr><tr> <!-- 第七行数据 --><th> 12(0Ch) </th>  <!-- 第一列 --><th colspan="8"> bCSWStatus </th> <!-- 第二列 合并了 8 列 --></tr>
</table>

内容居中

  • 上面的表格中使用 <th> text </th> 可以使相应的文本居中显示,但是会高亮
  • style="text-align:center" 可以让内容居中显示

示例 3

效果展示

CBW 命令块封包
偏移
7 6 5 4 3 2 1 0
0-3 dCBWSignature
4-7 dCBWTag
8-11(08h-0Bh) dCBWDataTransferLength
12(0Ch) bmCBWFlags
13(0Dh) Reserved(0) bCBWLUN
14(0Eh) Reserved(0) bCBWCBLength
15-30(0Fh-1Eh) CBWCB

源码

<table><tr> <!-- 第一行数据 --><th style="text-align:center" colspan="9">CBW 命令块封包 </th> <!-- 表头,用于居中显示;合并 9 行为 CBW 数据封包 --></tr><tr> <!-- 第二行数据 --><td style="text-align:center" rowspan="2"> 偏移 </td> <!-- 表头,用于居中显示;合并 2 行为 字节 --><td style="text-align:center" colspan="8"> 位 </td>  <!-- 表头,用于居中显示;合并 8 列 --></tr><tr> <!-- 第三行数据 --><td> 7 </td> <!-- 第二列 --><td> 6 </td> <!-- 第三列 --><td> 5 </td> <!-- 第四列 --><td> 4 </td> <!-- 第五列 --><td> 3 </td> <!-- 第六列 --><td> 2 </td> <!-- 第七列 --><td> 1 </td> <!-- 第八列 --><td> 0 </td> <!-- 第九列 --></tr><tr> <!-- 第四行数据 --><td style="text-align:center"> 0-3 </td>  <!-- 第一列 --><td style="text-align:center" colspan="8"> dCBWSignature </td> <!-- 第二列 合并了 8 列 --></tr><tr> <!-- 第五行数据 --><td style="text-align:center"> 4-7 </td>  <!-- 第一列 --><td style="text-align:center" colspan="8"> dCBWTag </td> <!-- 第二列 合并了 8 列 --></tr><tr> <!-- 第六行数据 --><td style="text-align:center"> 8-11(08h-0Bh) </td>  <!-- 第一列 --><td style="text-align:center" colspan="8"> dCBWDataTransferLength </td> <!-- 第二列 合并了 8 列 --></tr><tr> <!-- 第七行数据 --><td style="text-align:center"> 12(0Ch) </td>  <!-- 第一列 --><td style="text-align:center" colspan="8">bmCBWFlags</td> <!-- 第二列 合并了 8 列 --></tr><tr> <!-- 第八行数据 --><td style="text-align:center"> 13(0Dh) </td>  <!-- 第一列 --><td style="text-align:center" colspan="4"> Reserved(0) </td> <!-- 第二列 合并了 4 列 --><td colspan="4"> bCBWLUN </td> <!-- 第五列 合并了 4 列 --></tr><tr> <!-- 第九行数据 --><td style="text-align:center"> 14(0Eh) </td>  <!-- 第一列 --><td style="text-align:center" colspan="3"> Reserved(0) </td> <!-- 第二列 合并了 3 列 --><td style="text-align:center" colspan="5"> bCBWCBLength </td> <!-- 第五列 合并了 5 列 --></tr><tr> <!-- 第十行数据 --><td style="text-align:center"> 15-30(0Fh-1Eh) </td>  <!-- 第一列 --><td style="text-align:center" colspan="8"> CBWCB </td> <!-- 第二列 合并了 8 列 --></tr>
</table>

总结

markdown 合并单元格需要对 html 表格语法稍微熟悉下,对于新手不友好,不想折腾的还是老老实实用 excel 吧

markdown 合并单元格相关推荐

  1. 实用常识 | HTML嵌入处理MARKDOWN合并单元格

    解决 MARKDOWN 合并单元格问题-- 嵌入HTML代码,增加 rowspan 或 colspan 属性来实现合并单元格. 操作对象 操作方式 创建 删除 修改 模式 CREATE SCHEMA ...

  2. markdown 合并单元格、表格内换行

    <table><tr><td colspan="2">列表</td></tr><tr><td>1 ...

  3. Markdown编辑表格实现合并单元格、单元格内容换行

    Markdown虽然没有合并单元格的语法,但是Markdown是兼容HTML的,因此,我们可以通过HTML的方式实现单元格合并. 跨行合并使用 rowspan 属性 跨列合并使用 colspan 属性 ...

  4. markdown表格在github/gitee中合并单元格

    markdown表格合并单元格只能是在.md文件中使用html   代码 github/gitee中的显示效果 横向合并 <table>   <tr>     <td&g ...

  5. Markdown(六)——表格合并单元格增加标题

    前言:之前有写过Markdown的表格记录处理标记,见Markdown语法(三)--列表&表格.但是发现这种方式不能合并单元格,对想要合并单元格的数据很不友好.好在Markdown可以支持HT ...

  6. Markdown表格中换行、合并单元格

    1.表格中内容对齐.换行 常规表格使用 一般我们都会这样用表格如下: 姓名 年龄 爱好 小明 9 篮球 小刚 10 篮球.足球 效果如下: 姓名 年龄 爱好 小明 9 篮球 小刚 10 篮球.足球 设 ...

  7. 【markdown】表格合并单元格

    [markdown]表格合并单元格 DEMO DEMO 效果 参考链接 :[markdown]表格合并单元格 DEMO <table><tr><th>属性</ ...

  8. Markdown 中的表格合并单元格

    Markdown 中没有合并单元格的语法,但 Markdown 是兼容 HTML 的,可通过 HTML 的方式实现单元格合并. 示例代码及效果如下: <table><tr>&l ...

  9. Markdown表格—合并单元格—设置单元格颜色

    Markdown表格设计 ~~~~~~~我之前做表格遇到一些问题,特别是两个小表格想要放在同一行,却不行,所以想着要合并单元格.但是多个表格合并和想要分割线却没有,只好用颜色代替了.但是Markdow ...

最新文章

  1. SQL Server 一些重要视图3
  2. 2018-3-14(论文-优化问题的智能算法及其哲学内涵)笔记二(智能算法与人类智能以及遗传算法与生物进化对比)
  3. 大家有没有推荐不错开源的小程序商城?这几个不要错过
  4. 计算机辅助制造与cnc,ComputerAided Manufacturing CNC (计算机辅助制造数控).pdf
  5. Windows 10的下一个更新将在您观看视频时隐藏通知
  6. 声明对象 创建对象_流利的对象创建
  7. html-表单的应用
  8. sql一个表中两个字段合并求和
  9. [Spring+Hibernate系列] 3.开发环境快速Ant 部署
  10. IIS32位,64位模式下切换
  11. 字节实习生开发的 AI 竟然被网友用在了王冰冰身上!
  12. ios低版本、微信浏览器低版本 不能使用的js语法总结
  13. 48页PPT|小米用户画像实战,每页都是经典
  14. golang防止MySQL注入_防止SQL注入解决方案
  15. c 转时间戳php,php日期转时间戳,指定日期转换成时间戳 筋斗云网络
  16. python手工打码_Python学习--打码平台
  17. Excel表格的35招必学秘技
  18. 小程序连表查询(lookup)
  19. 吴恩达Course1《神经网络与深度学习》week2:神经网络基础 测验及作业
  20. GetDC()没有释放造成的后果

热门文章

  1. chown: changing ownership of ‘ypj’: Operation not permitted
  2. chrome proxy switchyOmega插件
  3. 如何加强知识产权保护?
  4. 为SteamVR做射线触发UI
  5. idea破解教程,实测可用!
  6. windows10下如何切换cmd工作区?
  7. 一个简单易用的容器管理平台-Humpback
  8. Android中的像素单位
  9. 如何利用 LTE/4G 伪基站+GSM 中间人攻击攻破所有短信验证
  10. Lake Shore低温配件之低温导线介绍