GitHub页面Markdown中的表格

问题描述 投票:1回答:1

我正在开发一个带有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代码:

enter image description here

如何为GitHub页面创建格式化表?

markdown jekyll github-pages kramdown
1个回答
2
投票

带有双引号的环绕表属性(如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>

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.