我有一个新的库,我将很快发布在Github上,但是我需要在我的库网站上创建文档教程,问题是我如何将代码放在代码空间中?
检查下面的图像
我怎样才能给代码上色呢?没有很多代码,有什么简单的方法吗?
发布于 2019-05-09 17:34:06
您可以使用开源语法突出显示库(如highlightJS )。
发布于 2019-05-09 17:36:09
PrismJS如何,允许您通过传递特定的类名来进行选择,例如css、javascript、html等.
<link href="https://cdnjs.cloudflare.com/ajax/libs/prism/1.16.0/themes/prism.min.css" rel="stylesheet"/>
<script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.16.0/prism.min.js"></script>
For Example (CSS):
<pre><code class="language-css">p { color: red }</code></pre>
发布于 2019-05-09 19:15:10
也许你可以用,highlight.js。这提供了使用js
和css
的语法突出显示。
document.addEventListener('DOMContentLoaded', (event) => {
document.querySelectorAll('pre code').forEach((block) => {
hljs.highlightBlock(block);
});
});
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.6/styles/default.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.6/highlight.min.js"></script>
<pre><code class="css">
body {
background-color: lightblue;
}
h1 {
color: white;
text-align: center;
}
p {
font-family: verdana;
font-size: 20px;
}
</code></pre>
https://stackoverflow.com/questions/56069548
复制相似问题