Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Highlight.js不';不呈现HTML_Javascript_Html_Highlight.js - Fatal编程技术网

Javascript Highlight.js不';不呈现HTML

Javascript Highlight.js不';不呈现HTML,javascript,html,highlight.js,Javascript,Html,Highlight.js,从本质上说,我根本无法获得要呈现的HTML HTML: <head> <link rel="stylesheet" href="/path/to/default.css"> <script src="/path/to/highlight.pack.js"></script> <script>hljs.initHighlightingOnLoad();</script> </head> &

从本质上说,我根本无法获得要呈现的HTML

HTML:

<head>
    <link rel="stylesheet" href="/path/to/default.css">
    <script src="/path/to/highlight.pack.js"></script>
    <script>hljs.initHighlightingOnLoad();</script>
</head>

<pre>
    <code class="html">
    <!-- markup goodness here -->
    </code>
</pre>
<pre>
    <code class="xml">
        &lt;h1&gt;hello>&lt;/h1&gt;
    </code>
</pre>

hljs.initHighlightingOnLoad();

我尝试了javaScript,它工作得非常完美

有什么想法吗

更新:

<head>
    <link rel="stylesheet" href="/path/to/default.css">
    <script src="/path/to/highlight.pack.js"></script>
    <script>hljs.initHighlightingOnLoad();</script>
</head>

<pre>
    <code class="html">
    <!-- markup goodness here -->
    </code>
</pre>
<pre>
    <code class="xml">
        &lt;h1&gt;hello>&lt;/h1&gt;
    </code>
</pre>
我插入了有问题的标记



妊娠前庭库拉索鱼。
这是一种方便快捷的交通工具。你的病痛是你生命中最有效率的部分。奥古斯·利古拉(Cras augue ligula)、阿利奎姆(aliquam)和埃尼姆(enim)以及封建帝国。整数是一个整数

这是一种方便快捷的交通工具。你的病痛是你生命中最有效率的部分。奥古斯·利古拉(Cras augue ligula)、阿利奎姆(aliquam)和埃尼姆(enim)以及封建帝国

2016年8月12日更新:

<head>
    <link rel="stylesheet" href="/path/to/default.css">
    <script src="/path/to/highlight.pack.js"></script>
    <script>hljs.initHighlightingOnLoad();</script>
</head>

<pre>
    <code class="html">
    <!-- markup goodness here -->
    </code>
</pre>
<pre>
    <code class="xml">
        &lt;h1&gt;hello>&lt;/h1&gt;
    </code>
</pre>
我找到了解决办法,但仍然没有解决这个问题。 很明显,有一个名为的超级文本插件,可以对HTML标记进行编码


但是,正如您所看到的,解决方案在标记中看起来很混乱,虽然我很容易理解,但对于共享我的CMS的其他人来说可能很难“获取”…而且我无法显示水平滚动条…

您必须使用
用于html和xml语法。

我做了一些类似于您在更新中所说的事情。我正在为我的WP博客使用WP-Code-Highlight.js。当试图格式化HTML代码时,它一直以HTML的形式呈现,而不仅仅是显示代码。意思是说,我看到的不是《你好》,而是一个大男孩

解决办法正如你所建议的。我使用
使代码呈现为我想要显示的HTML代码。例如:



h1你好>/h1

我希望有更好的解决方案,但我还没有找到。

@AntonioOrtiz你能粘贴html吗?你试图突出显示我想你错过了结束标记,很抱歉使用了html类,而不是我文档中的标题,但忘了在这里……在问题中使用html类我的xml类建议是错误的。也许有人会发现什么地方出了问题