SyntaxHighlighter仅添加行号

时间:2011-06-15 02:46:03

标签: javascript syntax-highlighting

我似乎无法弄清SyntaxHighlighter的问题;它只是添加行号,而不是突出显示文本。我已经能够让示例页面工作,但我无法弄清楚我自己的页面上出了什么问题。我用firebug查看了页面并确保正在加载所有文件。 SyntaxHighlighter.all()函数正在触发,它只是没有做我唯一关心的事情......突出显示。

以下a link to my development server包含有问题的代码。只应突出显示其中一个代码段(页面上的第一个),但它只是添加行号。

非常感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

您将CSS文件错误地包含在脚本中,而不是“链接”标记:

坏:

    <script type='text/css' src='/syntaxhighlighter/styles/shCore.css'></script>
    <script type='text/css' src='/syntaxhighlighter/styles/shCoreMidnight.css'></script>

好:

  <link href='/syntaxhighlighter/styles/shCore.css' rel='stylesheet' type='text/css' />
  <link href='/syntaxhighlighter/styles/shCoreMidnight.css' rel='stylesheet' type='text/css' />