我有一个运行 CKEditor 的实例来编辑网站的一小部分。原始 HTML 是:
<div class="slide slideleft">
<a href="#" class="slidelefta">
<img src="img/left.png" alt="previous" />
</a>
</div>
<div class="slide slidemid noauto" style="height: auto; text-align: center;">
<a href="#" class="sliderighta">
<img src="img/main_item.png" alt="item" />
</a>
</div>
<div class="slide slideright">
<a href="#" class="sliderighta">
<img src="img/right.png" alt="next" />
</a>
</div>
现在,当我将它加载到 CKEdit 中(在 a<textarea>
中,全部使用 PHP 的 htmlspecialchars() 方法正确编码)时,它会用以下内容替换我所有精心制作的 DIV 和样式:
<p><a href="#"><img alt="previous" src="img/left.png" /></a></p>
<p><a href="#"><img alt="burg.ring1" src="img/main_item.png" /></a></p>
<p><a href="#"><img alt="next" src="img/right.png" /></a></p>
这当然完全破坏了页面的布局。CKEditor 可以以某种方式设置为不这样做吗?
谢谢!