您可以尝试使用内联样式
<table style="border:ridge 4px red">
<tr style="background-color:blue;color:white;" id="ROW1">
<td style="border:ridge 4px red" >Cell 1.1</td>
<td style="border:ridge 4px red">Cell 1.2</td>
<td style="border:ridge 4px red">Cell 1.3</td>
</tr>
<tr style="background-color:yellow;color:green;" id="ROW2">
<td style="border:ridge 4px red">Cell 2.1</td>
<td style="border:ridge 4px red">Cell 2.2</td>
<td style="border:ridge 4px red">Cell 2.3</td>
</tr>
</table>
另请参阅此 SO 线程如何在 Markdown 中应用颜色以获取更多信息。
您正在 Markdown 表格语法中复制表格信息,而您只需通过 span 应用颜色信息。
因此,我还没有找到一种方法来完全着色单元格背景,只是文本......
|Tag|Required/Optional |Notes |Examples |
|--|--|--|--|
| <span style="background-color:green;color:white;">1</span> | <span style="background-color:green;color:white;">2</span> | <span style="background-color:green;color:white;">3</span> | <span style="background-color:green;color:white;">4</span> |
| | | | |
| | | | |
我知道这是一个老问题,但在我看来,它值得补充一条评论。额外的单元格来自于您同时使用 和 |。如果你想混合使用 markdown 和 html 语法,你应该跳过 |人物:
| Tag | Requied/Optional | Notes | Examples
|-|-|-|-
| but you can only do it from 2nd cell onward <td style="background-color:green;color:white;">1</td><td style="background-color:green;color:white;">2</td><td style="background-color:green;color:white;">3</td>
因此,最好的想法可能是按照其他回复中的建议从头开始创建一个表。