减价中的文字突出显示

在 Markdown 编辑器中,我希望支持文本突出显示,不是代码突出显示的意义,而是人们在书上做的突出显示的类型。

在面向代码的网站人 can use backquotes为灰色背景,通常在一个段落内嵌代码。但是在书本上,一个段落中的正常文本是 记号笔。这是黄色背景下的经典黑色文字。

Markdown (或其变体)中是否有任何语法来指定用户需要这种突出显示类型?我想为代码相关的标记保留反引号语法,但也想要一种方法来启用突出显示的用户文本

我的第一个想法是使用双重反引号,因为三重反引号是为代码块保留的。我只是想知道是否其他实现已经决定了它的语法... 如果有人能证明这是一个非常糟糕的主意,我也会很感激。

162052 次浏览

也许最好的办法就是使用 html 例如

<pre><b>Hello</b> is higlighted</pre>
Hello is higlighted

Remember nearly all html is valid in markdown too.

正如 Markdown 文档所述,如果您需要一个不属于 Markdown 的特性,那么使用 HTML 是可以的。

支持 HTML5

<mark>Marked text</mark>

Else you can use span as suggested by Rad Lexus

<span style="background-color: #FFFF00">Marked text</span>

灰色高光解决方案

一个可能的解决方案是使用 < 代码 > 元素:
这个解决方案在 git/github 上运行得非常好,因为 git/github 不支持 css 样式。

OBS:
使用代码元素突出显示不是语义上的。
但是,这是一个可能的解决方案,添加灰色高亮的文本在标记。

标记/HTML

<code> <i>This text will be italic</i> <b>this text will be bold</b> </code>

输出

This text will be italic this text will be bold

我来晚了,但它似乎是一对夫妇的降价平台(被子IA Writer iA 作家)正在使用双等于显示突出。

==highlight==

Roam markdown 使用双插入符号: ^^highlight^^. Andrew Shell 的答案提到了 double-equals。

接受和明显正确的答案是 <mark>从马提亚斯以上,但我认为我已经看到了插入符号在其他风味的降价。也许不是。我想把我的 ^^highlights^^转换成 <mark>highlights</mark>在 pandoc 转换成 html 然后不知怎么就到了这里..。

Typora 也使用双等号来突出显示。如果能成为 DirtyF 提到的 Common Mark 标准就好了。对于那些经常使用它的人来说,这是一个不错的选择,因为它只有4个重复的字符: = = 高亮 = =

如果您希望选项使用多个编辑器,那么目前最好坚持使用 <mark>highlight</mark>,正如 Matthias 所回答的那样。

下面是来自 CommonMark 的 最新规格,“它试图明确地指定 Markdown 语法”。

编辑使用 = = 高亮 = = 来自前面提到的评论:

  • Typora
  • 黑曜石
  • 被子
  • 内务部作家

请随意添加到这个列表中。

您可以使用格雷夫口音(反勾)’突出显示文本的标记

Highlighted text

也可用于 VS 代码扩展 马克林特