私はBloggerにSyntaxHighlighter3.0.83を数時間インストールしようとしています。多くのチュートリアルを試しましたが、それでも機能しません。つまり、preタグに挿入された通常のテキストと同じように見えます。
新しいブログを作成して貼り付けました。
<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/shThemeDefault.css' rel='stylesheet' type='text/css'/>
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shCore.js' type='text/javascript'></script>
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushJava.js' type='text/javascript'></script>
<script language="javascript" type="text/javascript">
SyntaxHighlighter.config.bloggerMode = true;
SyntaxHighlighter.all();
</script>
...ヘッドタグを閉じる直前。上に貼り付けたコードはここで生成されました:generator
奇妙なことに、それは私自身のhtmlドキュメントで機能します。例として:
<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/shThemeDefault.css' rel='stylesheet' type='text/css'/>
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shCore.js' type='text/javascript'></script>
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushJava.js' type='text/javascript'></script>
<script language="javascript" type="text/javascript">
SyntaxHighlighter.config.bloggerMode = true;
SyntaxHighlighter.all();
</script>
</head>
<body>
<pre class='brush:java;'>import gt.memorize;
public class Test
{
private static final String test = "test";
}</pre>
</body>
</html>
ただし、同じpreタグはブロガーでは機能しません。
貼り付けもしてみました
<script language="javascript" type="text/javascript">
SyntaxHighlighter.config.bloggerMode = true;
SyntaxHighlighter.all();
</script>
ボディの最後に、b:skinタグの最後にスタイルを貼り付けます。どちらも機能しません。そして、私はコードを作成部分に貼り付けません:)私は非常に混乱しているので、どんな助けでも非常にありがたいです。