1

Web サイトの小さな部分を編集するために 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 にロードすると ( 内で<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 をどうにかしてそうしないように設定できますか?

ありがとうございました!

4

1 に答える 1