Markdown:代码示例中的额外标记?

时间:2012-08-12 19:21:00

标签: markdown

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

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

pre em {background-color: yellow}

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

1 个答案:

答案 0 :(得分:0)

您可以在markdown中使用原始HTML。所以,只需做这样的事情:

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

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