如何將表格轉成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,因此此方法不適用於開源中國。其餘的編輯器基本都是可行的

相關文章
相關標籤/搜索