我正在开发一个带有GitHub页面的小型网站,其结构与本指南中非常类似。有一个index.html
主文件,然后是一些预先设置的布局,每个页面中的实际内容在Markdown中编码。
在其中一个内容页面中,我想提供表格。 Markdown支持基本的表,因此我使用HTML来构建更多结构:
---
layout: default
---
Content
=======
<table align=center>
<tr><th align=center>Header A</th><th align=center>Header B</th><th align=center>Header C</th></tr>
<tr><td>Content a1</td><td>Content b1</td><td>Content c1</td></tr>
<tr><td>Content a2</td><td>Content b2</td><td>Content c2</td></tr>
<tr><td>Content a3</td><td>Content b3</td><td>Content c3</td></tr>
</table>
这会在我的系统上生成一个带有Markdown查看器的实际表。但是GitHub改为呈现HTML代码:
如何为GitHub页面创建格式化表?
带有双引号的环绕表属性(如align="center"
和kramdown)将处理HTML:
<table align="center">
<tr><th align="center">Header A</th><th align="center">Header B</th><th align="center">Header C</th></tr>
<tr><td>Content a1</td><td>Content b1</td><td>Content c1</td></tr>
<tr><td>Content a2</td><td>Content b2</td><td>Content c2</td></tr>
<tr><td>Content a3</td><td>Content b3</td><td>Content c3</td></tr>
</table>
给