在GitHub上的Markdown文件中应用颜色

4

我能以某种方式给Markdown内容着色吗?

我正在GitHub的gist上发布内容,想知道是否可以以某种方式给我的.md文件中的特定部分着色。 我相信.md文件支持一些HTML,但我并不完全确定。如果它确实支持使用HTML进行着色,那该怎么做呢?如果是这样,我也能更改字体吗?


Markdown 实际上是 HTML 的超集,你通常可以包含任意的 HTML(例如 <span style="color: red">我是红色的</span>)。 - jonrsharpe
谢谢,那个可以用。 (我无法弄清如何接受,我根本看不到按钮) - VideoCarp
2个回答

5
一般来说,你可以在Markdown中包含任意HTML代码,但不能保证渲染器会全部支持。例如:
Hi here is some text <span style="color: red">this is red</span>.

在SO上呈现为:

嗨,这里有一些文本,这是红色的。

尽管所有文本都包含在内,但span标签被完全剥离:

<p>Hi here is some text this is red.</p>

同样地,看起来 GitHub 会剥离样式 (这是被"过滤掉、积极的" - 至少它保留了 span,但移除了 style 属性,请参见 Gist):
<p>Hi here is some text <span>this is red</span>.</p>

4

虽然Markdown支持HTML,但不支持文本着色。您可以使用diff创建红色/绿色文本。

````diff
+ Green Text
- Red Text

您可以使用Unicode 链接创建彩色表情符号。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接