gpt4 book ai didi

javascript - 网页中代码片段的语法突出显示 “google-code-prettify” 不适用于 aspx 和 html 代码

转载 作者:行者123 更新时间:2023-11-28 02:41:15 24 4
gpt4 key购买 nike

我将以下行放入 html 标题中

<link href="http://twitter.github.com/bootstrap/assets/js/google-code-prettify/prettify.css" rel="stylesheet" type="text/css" />
<script src="http://twitter.github.com/bootstrap/assets/js/google-code-prettify/prettify.js" type="text/javascript"></script>

在 html 中我想突出显示一些 html 代码:

<body onload="prettyPrint()">
<pre class="prettyprint lang-html">

<input type="button" value="HELLO"/>

</pre>
</body>

但我无法使用 hightline html 代码:当前副本在这里:http://jsfiddle.net/jTYQk/

最佳答案

pre 元素不会阻止浏览器渲染内部元素。 http://www.htmlcodetutorial.com/linepar/_PRE.html

将 < 更改为 &lt;和 > 至 &gt; ,你会得到它正确渲染。检查http://jsfiddle.net/jTYQk/1/举个例子。

或者

您还可以将代码包装在 <xmp></xmp> 中。请参阅http://jsfiddle.net/jTYQk/2/ .

但是,不建议这样做,因为 xmp 已被标记为过时。请参阅https://developer.mozilla.org/en-US/docs/Web/HTML/Element/xmp

关于javascript - 网页中代码片段的语法突出显示 “google-code-prettify” 不适用于 aspx 和 html 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12619782/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com