请告诉我为什么Highlight.js不起作用

时间:2019-04-25 09:54:11

标签: html highlight

我尝试使用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显示的方式显示代码。

1 个答案:

答案 0 :(得分:0)

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.6/styles/default.min.css">

在此处检查差异,您在CDN网址中缺少https:。我已经对其进行了更改,并且效果很好。