调整Jekyll中代码块的输出标记(kramdown)

时间:2013-11-19 07:32:39

标签: markdown jekyll kramdown

Jekyll(kramdown,实际上)转为代码

```xml
    <code here/>
```

进入HTML块

<div class="highlight">
    <pre>
        <code>
            ...
        </code>
    </pre>
</div>

这可以为此块添加另一个类和属性吗?我的意思是得到这样的东西

<div class="highlight hl-js" data-js="bla-bla">
    <pre>
        <code>
            ...
        </code>
    </pre>
</div>

1 个答案:

答案 0 :(得分:1)

您可以在阻止后添加扩展指令,如下所示:

~~~xml
    <code here/>
~~~
{: .hl-js data-js="bla-bla"}

http://kramdown.gettalong.org/quickref.html#block-attributes

中记录