[英]How to show the code language on top of jekyll markdown code block
无需过多自定义样式,您可以从这个 CSS 开始:
[data-lang]::before {
content: attr(data-lang);
display: block;
text-align: right;
}
这适用于 Jekyll 使用{% highlight %}
标签生成的代码块,例如:
<figure class="highlight">
<pre>
<code class="language-yaml" data-lang="yaml">
...
</code>
</pre>
</figure>
这会将yaml
(或任何您的数据语言)放入代码块的右上角。 这确实意味着您必须为每个突出显示块设置语言。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.