我正在开发一个带有GitHub页面的小型网站,其结构与本指南中非常类似。有一个---
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编码的。
在我想要呈现的一个内容页面中。 Markdown支持基本的表格,因此我使用HTML来构建更多结构:
api.put('/modification/:iduser/:idmodif' , (req,res) =>{
Account.findById({_id:req.params.iduser},
function(err,model){
model.modifications = null;
model.save(function(err,result){
if(err){
return res.send(err);
}else{
res.json({message : "modification deleted"});
}
});
}
);
});
这会在我的系统上生成一个带有Markdown查看器的实际表。但是GitHub改为呈现HTML代码:
如何为GitHub页面创建格式化表格?
答案 0 :(得分: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>
给出