0

如果您在代码示例中,Markdown(基本,以及:Markdown Extra 和 Github 版本)会忽略任何和所有标记(MD 本身,HTML)。如果您需要手动突出显示代码示例中的某些内容 - 忘记它。

用例:在您的代码示例中,您需要强调特定的行。理想情况下,您应该能够使用 _lines of code_ 或 <em>lines of code</em> 包装该行,然后在 CSS 中使用以下内容很好地突出显示:

pre em {background-color: yellow}

似乎没有办法用当前的 MarkDown 处理器来做这样的事情?:(

4

1 回答 1

0

您可以在 markdown 中使用原始 HTML。因此,只需执行以下操作:

<pre><code>
boring line
<em>exciting line</em>
</code></pre>

当然,您必须记住将任何",&<字符作为实体进行转义。如果这很乏味,您可以使用 markdown 来执行此操作,然后将它生成的 HTML(带有您添加的 em 标签)粘贴到您的 markdown 源代码中。

于 2012-08-13T01:09:10.017 回答