我似乎无法找到什么错误。我有这个用于谷歌美化的html文件。 prettify.css和prettify.js都与html文件
位于同一目录中<html>
<head>
<script src="prettify.js"></script>
<link rel=StyleSheet href="prettify.css" type="text/css">
</head>
<body>
<pre class="prettyprint">
//Some sample text
for(int i = 0; i<10; i++){
//Do something
}
</pre>
</body>
</html>
这就是它的样子
我缺少什么才能显示颜色?
由于
答案 0 :(得分:5)
将onload="prettyPrint()"
添加到文档的正文标记中。
<body onload="prettyPrint()">
答案 1 :(得分:0)
这里的代码将执行正确的语法突出显示
<html>
<head>
<!--<script src="prettify.js"></script>I commented out your links-->
<script src="https://cdn.rawgit.com/google/code-prettify/master/loader/run_prettify.js"></script>
<!--<link rel=StyleSheet href="prettify.css" type="text/css"> I commented out your links-->
</head>
<body>
<pre class="prettyprint">
//Some sample text
for(int i = 0; i<10; i++){
//Do something
}
</pre>
</body>
</html>