一、Markdown表格語法
Markdown是一種輕量級標記語言,不但適用於寫作,還可以添加表格。在Markdown中,表格的基本語法如下:
| 表頭1 | 表頭2 |
| ------ | ------ |
| 內容1 | 內容2 |
| 內容3 | 內容4 |
其中第二行 “-” 的數量可以任意排列,只要在單元格之間的位置對齊即可。對於每個單元格的內容,通過 “|” 豎線來進行隔開。上例所示的表格如下:
表頭1 | 表頭2 |
---|---|
內容1 | 內容2 |
內容3 | 內容4 |
二、Markdown表格生成
對於一些不熟悉Markdown語法的人來說,可以通過各種在線Markdown表格生成器來設計表格。其中,TablesGenerator是一款非常良心的Markdown表格生成器。
其操作非常簡單,只需在”Code”頁面中,添加表格的內容,然後點擊“Generate”即可生成對應Markdown代碼和表格。下面是一個利用TablesGenerator生成的表格代碼和表格:
| 姓名 | 性別 | 年齡 |
| :--------: | :--: | :--: |
| 張三 | 男 | 18 |
| 李四 | 女 | 20 |
姓名 | 性別 | 年齡 |
---|---|---|
張三 | 男 | 18 |
李四 | 女 | 20 |
三、Markdown表格居中
在Markdown中,默認情況下,表格是左對齊的。如果需要讓表格居中對齊,可以在表格代碼中添加冒號”:”來實現。下面是一個居中對齊的表格:
| 姓名 | 性別 | 年齡 |
| :--------: | :--: | :--: |
| 張三 | 男 | 18 |
| 李四 | 女 | 20 |
姓名 | 性別 | 年齡 |
---|---|---|
張三 | 男 | 18 |
李四 | 女 | 20 |
四、Markdown表格內換行
如果表格內的內容太多,需要進行換行,可以在單元格中使用HTML的換行標籤”\
“實現。下面是一個有單元格內換行的表格:
| 姓名 | 性別 | 年齡 |
| :------------------: | :--: | :--: |
| 張三
李四 | 男 | 18 |
| 王五
趙六
錢七 | 女 | 20 |
姓名 | 性別 | 年齡 |
---|---|---|
張三 李四 | 男 | 18 |
王五 趙六 錢七 | 女 | 20 |
五、Markdown怎麼加表格
除了使用表格語法,Markdown還可以通過以下方法添加表格:
- 將Excel表格轉換為Markdown表格
- 使用在線Markdown表格生成器生成表格
- 使用Typora等Markdown編輯器的插入表格功能
六、Markdown表格寬度調整
Markdown中的表格寬度默認是根據表格中內容的寬度來自適應的。如果需要調整表格寬度,可以通過在表格代碼中添加”{:width}
“來實現:
| 姓名 | 性別 | 年齡 |
| -- | -- | --: |
| 張三 | 男 | 20 |
| 李四 | 女 | 18 |
{:width="200px"}
其中的”{:width="200px"}
“表示將表格寬度設置為200像素。實現的表格如下:
姓名 | 性別 | 年齡 |
---|---|---|
張三 | 男 | 20 |
李四 | 女 | 18 |
七、Markdown設置表格寬度
與調整表格寬度相反,如果需要將整篇Markdown文檔中的所有表格寬度統一設置為一定的寬度,可以在Markdown文檔開頭添加以下代碼:
\
table {
width: 50%;
}
\
上例所示的代碼將所有表格的寬度設置為50%。可以根據需要進行修改。
總結
本文從Markdown表格語法、生成工具、居中對齊、內換行、插入表格、寬度調整以及設置表格寬度等多方面進行了詳細闡述。希望可以對讀者了解和使用Markdown表格有所幫助。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/297971.html