Movable TypeでSyntaxHighlighterが使いるようになって喜んでいたら、何かの拍子に次のように表示されるソースに勝手に
タグが付いてしまっていた。
<html>
<head>
<tille>SyntaxHighlighter</title>
</head>
<body>
<h1>SyntaxHighlighter</h1>
<p>これはすごい!</p>
</body>
</html>
いろいろ調べて検証して結果TMの改行設定が悪さをしているようで、この現象を避けるためには、[code]タグの直前を一行空ける。
[code]タグ内に空行作ってはいけないことがわかりました。
また、エディタのフォーマットをSyntaxHighlighter+Convert Line BreaksではなくSyntaxHighlighterだとこの現象は発生しません。
<html>
<head>
<tille>SyntaxHighlighter</title>
</head>
<body>
<h1>SyntaxHighlighter</h1>
<p>これはすごい!</p>
</body>
</html>



コメントする