如何将表格转成MarkDown格式

相信喜欢使用MarkDown的胖友们必定遇到过这样的状况:在某网站看到一个很不错的总结表格,想要引用一下,可是复制下来发现MarkDown并不支持,本身画出来又太浪费时间,是否是很头疼?今天发现一个办法,完美解决此问题,贼嗨!html

原理是Markdown支持HTML语法,因此咱们只须要把表格转成HTML便可。编辑器

打开这个网站 http://pressbin.com/tools/excel_to_html_table/index.html网站

<font color=15962f>把表格直接彻底粘贴到上面的框中,按下"convert",下面就生成了HTML格式的代码,复制到Markdown编辑器便可。</font>spa

有几点须要说明的:excel

  1. 将第一个<table>变成<table class="table table-bordered table-striped table-condensed">code

    为何要加它们呢?这三个是什么意思呢?解释以下:htm

    它们都会给表格带上某种样式,若是没有的话,比较很差看ip

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

    以上三个能够进行不一样的组合,若是是很长的表格,建议只用后两个。get

  2. 另外,若是须要表头跟内容不同,能够将<td>表头内容</td></font>换成<th>表头内容</th>it

  3. 若是表格内文须要换行,能够在要换行的内容后加入<br>,后面的内容就会跑到下一行。

  4. 若是内文中有代码,须要特别显示,可以使用:<code>代码</code>。

  5. 若是表格中有须要设为斜体的内容,可以使用:<I>要设为斜体的内容</I>。

  6. 若是有跨行或者跨列的单元格,可用<th colspan="跨列数">内容</th>。 跨行则是用rowspan="跨行数"。

  7. 若是要调整某一列的宽度,可以使用:<th width="宽度值或百分比">表头内容</th>。

  8. 若是要调整整个表格的宽度,能够参考berlinix的这篇文章:http://www.ituring.com.cn/article/details/8367

顺便吐槽一下开源中国,因为开源中国的Markdown编辑器不支持HTML,因此此方法不适用于开源中国。其余的编辑器基本都是可行的

相关文章
相关标签/搜索