当我将 br 添加到 ckeditor 允许的内容并添加 <br>
标记它正在更改为 <br />
但是当我添加 <br/>
它正在被删除。
为什么 br 在允许的内容中却被删除了?有什么建议吗?
最佳答案
您的帖子中缺少一些内容,不知道为什么,也不知道您想说什么。
如果你说的是你想添加,比如说,clear="all"
给你的<br />
标签,您可以使用它来更新您允许的内容:
config.AllowedContent = "br[clear]";
用 ;
分隔各个元素.
这里是文档中对 AllowedContent 规则的引用:
http://docs.ckeditor.com/#!/guide/dev_allowed_content_rules
我在 AllowedContent 声明上方的注释中保留了这一点作为提醒:
elements [attributes]{styles}(classes)
如果这不是您要问的,请再次原谅我,您的帖子中缺少某些部分。如果您可以更新它并让我知道,我会重新审视这个答案。
== 编辑 ==
好的,我刚刚看了帖子的编辑,看来你“裸”了<br />
您问题中的标签,变成了实际的换行符。
您看到的是编辑器强制使用有效的 HTML。 BR 标记应始终 格式如下:<br />
(注意空格)
关于当 br 在允许的内容中时,ckeditor 会删除 <br/>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25163537/