我尝试使用Highlight.js,但是没有用
我像他们在网站上说的那样工作,但是我不知道怎么了
<!DOCTYPE html>
<html lang="en">
<head>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.6/highlight.min.js"></script>
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.6/styles/default.min.css">
<script>hljs.initHighlightingOnLoad();</script>
</head>
<body>
<div>
<pre>
<code class="javascript">
var D = new Date();
</code>
</pre>
</div>
</body>
</html>
我希望pre标记中的代码能够正确显示,但只会显示为常规文本。请帮我 ! 或者有人可以使用另一种方法来帮助我以stackoverflow显示的方式显示代码。
答案 0 :(得分:0)
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.6/styles/default.min.css">
在此处检查差异,您在CDN网址中缺少https:。我已经对其进行了更改,并且效果很好。