Markdown--表格table处理

利用HTML来实现表格功能

插入表格代码如下:

1
2
3
4
5
6
7
8
9
10
<table class="table table-bordered table-striped table-condensed">
<tr>
<td>苹果</td>
<td>apple</td>
</tr>
<tr>
<td>香蕉</td>
<td>banana</td>
</tr>
</table>

以上代码实际上是属于HTML CSS代码,不过好在markdown支持部分HTML语法
如果只是table标签 表格功能在markdown中将不起作用。
如果table中加了个class属性,就可以正常使用表格功能了(可能是自动将md文件转HTML时候突然认出了“哇!这个加了class属性的table,感觉很是熟悉”hhh)

其中

table-bordered:带圆角边框和竖线
table-striped:奇偶行颜色不同
table-condensed:压缩行距

除了以上另外还有其他可供选择:

1、如果需要表头跟内容不一样,可以将<td>表头内容</td> 更换成 <th>表头内容</th>
2、如果表格内文需要换行,可以在要换行的内容后加入<br>,后面的内容就会跑到下一行。
3、如果内文中有代码,需要特别显示,可使用:<code>代码</code>
4、如果表格中有需要设为斜体的内容,可使用:要设为斜体的内容
5、如果有跨行或者跨列的单元格,可用<th colspan="跨列数">内容</th>
6、如果要调整某一列的宽度,可使用:<th width="宽度值或百分比">表头内容</th>

最后效果如下:

苹果 apple
香蕉 banana

有关使用表格功能可能会出现的问题可以参考这一篇文章
siderbar侧栏进入post-body栏解决方案

点击查看
-------------------本文结束 感谢您的阅读-------------------
0%