我的数据库中有几行HTML。我想编辑CKEditor中的内容。但是当我在编辑器中打开它时,HTML会崩溃。 HTML重新排列。
以下是数据库中的HTML:
<span class="sec_title">
<h1><span>Web</span> Engineering</h1>
<hr>
</span>
当我在CKEditor中打开它时,HTML看起来如下:
<h1><span class="sec_title"><span>Web</span> Engineering</span></h1>
<hr />
有人请帮助我。我尝试了config.allowedContent = true;
,但它也没有阻止CKEditor进行修改。
答案 0 :(得分:0)
CKEditor仅使用有效的HTML,<h1>
不是<span>
的有效内容。引用CKEditor basic concepts:
CKEditor不是一个允许您输入无效HTML代码的工具。 CKEditor遵守W3C标准,因此如果代码无效,它将修改代码。