1

我有以下代码,

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
    <link href="../../../Styles/prettify.css" rel="stylesheet" type="text/css" />
    <script src="../../../Scripts/prettify.js" type="text/javascript"></script>
</head>
<body>

<p>And from code behind write following :</p>

<pre class="prettyprint">
    protected void Page_Load(object sender, EventArgs e)
        {
            lblLoading.Text = "Loading News...";
        }
</pre>
</body>
</html>

我无法在结果中看到代码语法。我错过了什么?

结果是这样的:

在线演示在这里:http: //jsfiddle.net/yKss3/

4

1 回答 1

5

改变

<body>

<body onload="prettyPrint()">

Prettify 的 README 文件说:

  1. 下载发行版
  2. 在您的文档中包含脚本和样式表(您需要确保 css 和 js 文件在您的服务器上,并调整脚本和链接标签中的路径) <link href="prettify.css" type="text/css" rel="stylesheet" /> <script type="text/javascript" src="prettify.js"></script>
  3. 添加onload="prettyPrint()"到文档的body标签。
  4. 修改样式表以获得您喜欢的颜色
于 2012-09-26T15:03:58.943 回答