语言描述后的花括号在降价中有什么作用? [英] What does the curly brackets after language description do in markdown?

查看:31
本文介绍了语言描述后的花括号在降价中有什么作用?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

此降价语法是什么意思?:

```js{3-6}
function Avatar(props) {
  return (
    // ...
  );
}
```

js当然是用于突出显示的语言,但是花括号中的数字是什么?

示例来自React documentation。还有其他几个具有不同数字的示例。

Markdown使用this list进行语言识别,但它没有说明花括号中的任何数字。

推荐答案

这不是标准的降价功能。事实上,隔离代码块也不是。

在这种情况下,它们似乎用于突出显示代码段中的行,例如,请参见the compiled version,其中第3-6行被突出显示,与上面代码段中显示的数字相匹配:

this Redcarpet plugin中提供了行突出显示功能,挡路的介绍性评论中提到了部分内容:

替换Jekyll对红毯代码_挡路的处理(它已经添加了 支持突出显示,但需要支持非常非标准的 "带行突出显示的代码栏"扩展名)。

这篇关于语言描述后的花括号在降价中有什么作用?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆