我正在尝试在 Blogger 上使用SyntaxHighlighter 3.0.83 以突出显示一些简单的 java 代码,但我的单个 java 行被分成许多块。这是我为设置它所做的:
博主:设计 | 模板 | 编辑 HTML
在 </head> 之前添加了这些行:
<link href='http://alexgorbatchev.com/pub/sh/current/styles/shCore.css' rel='stylesheet' type='text/css'/>
<link href='http://alexgorbatchev.com/pub/sh/current/styles/shThemeEmacs.css' rel='stylesheet' type='text/css'/>
然后,在 </body> 结尾之前添加这些行:
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shCore.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushJava.js' type='text/javascript'/>
<script language='javascript' type='text/javascript'>
SyntaxHighlighter.config.bloggerMode = true;
SyntaxHighlighter.defaults.toolbar = false;
SyntaxHighlighter.all();
</script>
然后我的帖子是:
<pre class="brush:java">MyJFrame.this.processWindowEvent(new WindowEvent(MyJFrame.this, WindowEvent.WINDOW_CLOSED));
</pre>
我得到的是:
为什么我的行显然是使用每个单词分隔符来分割的?
谢谢