是否可以在标记中将css样式保留在代码/预标签中?

时间:2017-09-14 14:26:00

标签: markdown pre

我在撰写降价文件时遇到了问题。

我想从控制台插入一个包含颜色的差异代码输出,通过脚本转换为HTML,如下所示:

# Some title

The following code as been updated:

<pre>
<code>
<span style="color:green;">+</span><span style="color:green;">    if ($url !== $newUrl) {</span>
<span style="color:green;">+</span><span style="color:green;">        $newDomain = parse_url($newUrl, PHP_URL_HOST);</span>
</code>
</pre>

**Thank you**

我添加了一些Markdown只是为了显示一些背景信息。

问题是,使用pre / code,代码结构是正确的(正确格式化的行)。 如果我更改它(切换到code / pre),或将codepre更改为div,我会松开换行符或着色

以上是降价的输出:https://fiddle.md/tmvmwvztfd5d92xk65dwfx

1 个答案:

答案 0 :(得分:1)

我知道Github有一个diff表达式让你做这样的事情:https://gist.github.com/salmedina/ad8bea4f46de97ea132f71b0bca73663#file-markdowndiffexample-md

但我认为没有这样的方法可以在Markdown中做你想要的。

问候。