1

ブログをまとめようとしていて、SubText を使用し、SyntaxHighlighter をインストールしましたが、正しく機能していないようです。SubText または FCKEditor は HTMl を改ざんしているようで、pre タグ内のすべてをインライン化し、各行の最後に改行を配置します。

悪い時代!

これを止める方法を知っている人はいますか?

4

4 に答える 4

1

核となるオプションは、変更してプレーンテキストエディタに切り替えることです。

<BlogEntryEditor defaultProvider="FCKeditorBlogEntryEditorProvider">

<BlogEntryEditor defaultProvider="PlainTextBlogEntryEditorProvider">

さらに良いオプションは、WindowsLiveWriterを使用して投稿することです。サブテキストはWLWを非常によくサポートします。 http://windowslivewriter.spaces.live.com/default.aspx?wa=wsignin1.0&sa=860053782

于 2010-01-15T06:29:59.973 に答える
1

FCKEditor では、preタグで innerHTML が正しくレンダリングされない IE のバグに関連しています。その一般的な問題。

SyntaxHighlighter を使用してコードを正しくフォーマットする FCKEditor 用のプラグインを作成しました。ここでそれについて読むことができます。

于 2008-12-01T12:27:07.300 に答える
0

これは、各ブラウザーがどのように HTML デザイン モードを実装しているかによって引き起こされます。この動作を防ぐオプションはありませんが、正規表現を使用して (またはJS HTML パーサーを使用して) JavaScript で後処理を行うことができます。

于 2008-09-18T15:11:01.610 に答える
0

FCKEditor や SubTexts ではないことはわかっていますが、TinyMCE には、HTML ビューで HTML を適切にフォーマットするフラグがあります。

apply_source_formatting : true

そして、すべての HTML を擬似的に適切にフォーマットします。華麗ではありませんが、通常よりも優れています。すべてを1行にドラッグして、読むのが非常に難しくなります。

于 2008-12-01T16:19:14.507 に答える