我对 FCKeditor 与 TinyMCE 以及两者是否符合 XHTML 的(简短)意见。
为了与 stackoverflow 的精神保持一致,如果有人已经表达了您的观点,请点赞。
我对 FCKeditor 与 TinyMCE 以及两者是否符合 XHTML 的(简短)意见。
为了与 stackoverflow 的精神保持一致,如果有人已经表达了您的观点,请点赞。
TinyMCE 产生绝对的垃圾。FCK 产生的垃圾更少,但也可能与浏览器内置的样式冲突(默认情况下,FCK 样式带有标签而不是样式属性,例如 <strong> 而不是 <span style="font-weight: bold;">,但是命中Safari 中的 cmd-b 会产生后者,而 FCK 将不知道它,因此允许您嵌套样式无效,并且不允许您使用 FCK 功能来反转内置功能)。
两者都在 IE 中产生垃圾,但那是因为 IE 的 DOM 很疯狂。
根据我的经验,FCKEditor 确实会生成符合 XHTML 的代码,但根据您使用的浏览器,该代码会略有不同。大多数情况下,这与 enter 键产生中断或段落有关,我认为它可能是可配置。
Afaik,它们都允许浏览器弄乱它们生成的代码,这不会导致 XHTML 兼容。
XStandard是我所知道的唯一能够生成符合 XHTML 的代码的富 Web 编辑器,但不幸的是,它需要客户端安装,这将它排除在真正的 Web 内容之外。