Html prettify.js不突出显示我的代码
我试图使用Html prettify.js不突出显示我的代码,html,pretty-print,Html,Pretty Print,我试图使用prettify.js来提升我的html代码。这是我的html代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>Making Quines Prettier</title> <script src="https://cdn.rawgit.com/google/code-prettify/master/loader/run_pret
prettify.js
来提升我的html代码。这是我的html代码
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Making Quines Prettier</title>
<script src="https://cdn.rawgit.com/google/code-prettify/master/loader/run_prettify.js?autoload=true&skin=sunburst&lang=HTML" defer="defer"></script>
<style>.operative { font-weight: bold; border:1px solid yellow }</style>
</head>
<body>
<!-- Language hints can be put in XML application directive style comments. -->
<pre class="prettyprint">
<h1>Making Quines Prettier</h1>
<h1>Making Quines Prettier</h1>
</pre>
</body>
</html>
让奎因更漂亮
.operative{字体大小:粗体;边框:1px纯黄色}
让奎因更漂亮
让奎因更漂亮
我所期待的只是展示
<h1>Making Quines Prettier</h1>
<h1>Making Quines Prettier</h1>
让奎因更漂亮
让奎因更漂亮
但其呈现HTML代码并将输出显示为:
让奎因更漂亮
让奎因更漂亮你需要避开内容,这样它们就不会被呈现为html标签了 因此,代码将被编写为
<pre class="prettyprint">
<h1>Making Quines Prettier</h1>
<h1>Making Quines Prettier</h1>
</pre>
h1让奎因更漂亮/h1
h1让奎因更漂亮/h1
请参见此处的示例:
编辑
如果您真的想编写html并将其呈现,这里有一个选项:
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.js"></script>
<pre class="prettyprint">
<h1>Making Quines Prettier</h1>
<h1>Making Quines Prettier</h1>
</pre>
<script>
$(function() {
$('.prettyprint').each(function() {
var $self = $(this);
var html = $self.html();
$self.text(html);
});
});
</script>
让奎因更漂亮
让奎因更漂亮
$(函数(){
$('.prettyprint')。每个(函数(){
var$self=$(本);
var html=$self.html();
$self.text(html);
});
});
请参见此处的第二个示例:您需要转义内容,使其不会呈现为html标记 因此,代码将被编写为
<pre class="prettyprint">
<h1>Making Quines Prettier</h1>
<h1>Making Quines Prettier</h1>
</pre>
h1让奎因更漂亮/h1
h1让奎因更漂亮/h1
请参见此处的示例:
编辑
如果您真的想编写html并将其呈现,这里有一个选项:
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.js"></script>
<pre class="prettyprint">
<h1>Making Quines Prettier</h1>
<h1>Making Quines Prettier</h1>
</pre>
<script>
$(function() {
$('.prettyprint').each(function() {
var $self = $(this);
var html = $self.html();
$self.text(html);
});
});
</script>
让奎因更漂亮
让奎因更漂亮
$(函数(){
$('.prettyprint')。每个(函数(){
var$self=$(本);
var html=$self.html();
$self.text(html);
});
});
请参见此处的第二个示例:您需要转义内容,使其不会呈现为html标记 因此,代码将被编写为
<pre class="prettyprint">
<h1>Making Quines Prettier</h1>
<h1>Making Quines Prettier</h1>
</pre>
h1让奎因更漂亮/h1
h1让奎因更漂亮/h1
请参见此处的示例:
编辑
如果您真的想编写html并将其呈现,这里有一个选项:
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.js"></script>
<pre class="prettyprint">
<h1>Making Quines Prettier</h1>
<h1>Making Quines Prettier</h1>
</pre>
<script>
$(function() {
$('.prettyprint').each(function() {
var $self = $(this);
var html = $self.html();
$self.text(html);
});
});
</script>
让奎因更漂亮
让奎因更漂亮
$(函数(){
$('.prettyprint')。每个(函数(){
var$self=$(本);
var html=$self.html();
$self.text(html);
});
});
请参见此处的第二个示例:您需要转义内容,使其不会呈现为html标记 因此,代码将被编写为
<pre class="prettyprint">
<h1>Making Quines Prettier</h1>
<h1>Making Quines Prettier</h1>
</pre>
h1让奎因更漂亮/h1
h1让奎因更漂亮/h1
请参见此处的示例:
编辑
如果您真的想编写html并将其呈现,这里有一个选项:
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.js"></script>
<pre class="prettyprint">
<h1>Making Quines Prettier</h1>
<h1>Making Quines Prettier</h1>
</pre>
<script>
$(function() {
$('.prettyprint').each(function() {
var $self = $(this);
var html = $self.html();
$self.text(html);
});
});
</script>
让奎因更漂亮
让奎因更漂亮
$(函数(){
$('.prettyprint')。每个(函数(){
var$self=$(本);
var html=$self.html();
$self.text(html);
});
});
请参见此处的第二个示例:它当前看起来像:您的预期输出是什么?它应该显示
使奎因更漂亮使奎因更漂亮
它当前看起来像:您的预期输出是什么?它应该显示使奎因更漂亮使奎因更漂亮
它当前看起来像:您的预期输出是什么输出?它应该显示使奎因更漂亮使奎因更漂亮
它当前看起来是这样的:你期望的输出是什么?它应该显示使奎因更漂亮使奎因更漂亮
所以美化本身不做那部分?确切地说,美化不能为你处理逃跑。那么这将是一个复杂的问题是的,通常,pre
标记中的html不是accepted@Manish,我用在pre
标记中使用HTML的版本更新了答案,请参见这里的示例:因此,prettify本身不处理该部分?确切地说,prettify不为您处理转义。那么这将是一个复杂的问题是,通常,pre
标记中的html不是accepted@Manish,我用在pre
标记中使用HTML的版本更新了答案,请参见这里的示例:因此,prettify本身不处理该部分?确切地说,prettify不为您处理转义。那么这将是一个复杂的问题是,通常,pre
标记中的html不是accepted@Manish,我用在pre
标记中使用HTML的版本更新了答案,请参见这里的示例:因此,prettify本身不处理该部分?确切地说,prettify不为您处理转义。那么这将是一个复杂的问题是,通常,pre
标记中的html不是accepted@Manish,我用pre
标记中使用HTML的版本更新了答案,请参见以下示例: