我正在尝试建立一个博客,我已经使用了SubText,并且我刚刚安装了SyntaxHighlighter,但它似乎不能正常工作。SubText或FCKEditor似乎篡改了HTMl,内联了前标记中的所有内容,并在每行的末尾放置了换行符。
糟糕的时代!
有人知道怎么阻止这一切吗?
发布于 2008-12-01 12:27:07
在FCKEditor中,这与IE中的一个错误有关,在IE中,innerHTML在pre标记中呈现不正确。这是一个常见的问题。
我已经为FCKEditor编写了一个插件,它使用SyntaxHighlighter来正确格式化代码。你可以在here上读到它。
发布于 2010-01-15 14:30:00
核心选项是简单地切换到纯文本编辑器,方法是将
<BlogEntryEditor defaultProvider="FCKeditorBlogEntryEditorProvider">至
<BlogEntryEditor defaultProvider="PlainTextBlogEntryEditorProvider">一个更好的选择是使用Windows Live Writer进行发布。Subtext很好地支持WLW。http://windowslivewriter.spaces.live.com/default.aspx?wa=wsignin1.0&sa=860053782
发布于 2008-09-18 15:11:02
这是由每个浏览器实现HTML设计模式的方式造成的,不幸的是,它们似乎都破坏了完美的HTML。没有选项可以防止这种行为,但是可以使用JavaScript完成一些后处理,使用正则表达式来整理内容(或使用JS HTML parser)。
https://stackoverflow.com/questions/92769
复制相似问题