Azure Wiki 中的表行着色

Sun*_*her 3 markdown yaml html-table azure-devops azure-devops-wiki

如何在Azure Devops Wiki 的表中创建彩色行?我想创建如下所示的东西

.table-striped th {
  height: 45px;
  background-color: #bfff00 !important;
  color: #191919;
}

.table-striped tr:nth-child(even) td {
  background-color: #4287f5;
}
Run Code Online (Sandbox Code Playgroud)
	<div>
	  <table class="table-striped">
		<tr>
		  <th>Header 1</th>
		  <th>Header 2</th>
		  <th>Header 3</th>
		</tr>
		<tr>
		  <td>Cell 1</td>
		  <td>Cell 2</td>
		  <td>Cell 3</td>
		</tr>
		<tr>
		  <td>Cell 1</td>
		  <td>Cell 2</td>
		  <td>Cell 3</td>
		</tr>
	  </table>
	</div>
Run Code Online (Sandbox Code Playgroud)

Azure Wiki 中创建表格的主要方式是 Markdown 表,据我发现 Markdown不支持 color。也许有什么窍门?

Azure Wiki 语法帮助中我发现 HTML 标签和 YAML 表也受支持,但我能够实现的一切都是通过spanmarkdown 内的标签着色:

<span style="background-color: red">57065</span>|<span style="background-color: red">4560</span>|<span style="background-color: red">I AM TABLE ROW</span>
Run Code Online (Sandbox Code Playgroud)

那看起来很丑。

在此输入图像描述

有没有办法实现成熟的着色?

Gra*_*and 5

尝试使用内联样式。这里我举了一个例子:

<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>
Run Code Online (Sandbox Code Playgroud)

它看起来像 Azure DevOps Wiki 中的内容:

在此输入图像描述

我希望它会对你有所帮助,但是..我强烈鼓励保持 Markdown 简单。请看一下这个堆栈讨论:Markdown 中的颜色

  • 无论如何,我不鼓励将 HTML 与 Markdown 混合在一起。它违反了[Wiki的简单和平凡原则](http://wiki.c2.com/?WikiDesignPrinciples)并且其他人可能无法维护。它还可能会带来未来的可移植性问题(这对您来说可能重要也可能不重要)。 (5认同)