【发布时间】:2013-02-12 18:50:24
【问题描述】:
两个问题,也许它们是由同一件事/设置引起的。
通过完整的公司帐户使用 TinyMCE。许多发布者只是将 HTML 粘贴到 HTML 源代码编辑器中......我们只是在进行此操作,结果非常复杂。
因此,如果有人有一个编码良好的页面,它就会运行良好 - 就我们而言。
但是,如果您创建一个带有几个(或一个)打开的 div 标签的页面。天啊!编辑器可以将 div 扔到任何地方——有人发给我的一页上多了 30 个。为什么编辑器要更改内容?我们能阻止这种情况发生吗?如果发布者犯了 HTML 错误,我们宁愿显示错误 - 而不是清除。
我在创建菜单时也注意到我自己,如果你在链接标签中放入任何东西(如 div、ul、li、dd、dt、dl、h1-6 ......几乎任何标签),而不是跨度,编辑器要么将标签内容推送到链接标签之外,要么将标签更改为跨度。
【问题讨论】:
-
我们还注意到“ul”标签存在类似问题。编码错误导致整个页面都出现“ul”。这个编辑器看起来真的是帮了太多忙。
-
如果粘贴在 HTML 内容中,为什么不直接使用普通的文本区域呢?省去你的麻烦。
-
工作流程是发布者可能会粘贴 HTML 以启动页面。然后一个小组将接管该页面进行编辑。这些团体真的需要编辑。如果他们没有 HTML 经验,一些出版商也会使用编辑器来构建他们的页面(非常缓慢)。因此,没有设置可以防止 HTML 源代码被更改。只是看起来很愚蠢。
-
很抱歉没有看到它已被弃用 - 这个看起来仍然在当前版本中:tinymce.com/wiki.php/Configuration:verify_html
标签: tinymce