以下は、私が定義した非標準の HTML 要素です (AngularJS で簡単に作成できます)。
<exercise id="Sample Exercise" language="Scala" lectureId="5437">
This is the text of the lecture
</exercise>
この要素を HTML ドキュメントで使用すると、CKEditor のレンダリング モードからソース モードに切り替えるたびに、ドキュメント内の各ブロック要素の間に新しい空の段落が追加されます。
<p> </p>
2 回目に切り替えると、2 つの挿入が行われます。
<p> </p>
<p> </p>
3 回目の切り替えでは、各ブロック レベルの要素の間に 3 つの挿入が行われます。
<p> </p>
<p> </p>
<p> </p>
誰でも回避策を提案できますか?