是否有任何库可以让我在 <pre>
中显示代码?标记并根据语言突出显示语法?我在想象这样的事情:
<pre class="python">
class MyClass:
"""A simple example class"""
i = 12345
def f(self):
return 'hello world'
</pre>
...pre.python
的 CSS会适本地突出显示 Python 代码。
有这样的东西吗?
最佳答案
<pre class="brush: python">
# python code here
</pre>
还有 highlight.js它可以选择自动检测语法并适本地突出显示它;但是,您需要同时使用 <pre><code>
标签来包装您的代码。
关于python - <pre> 标签中的语法高亮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10520714/