ユーザーが生成した HTML を管理領域 (ブログなど) に表示する必要がある HTML ページがあります。問題は、ユーザーが表やその他の「ガベージ」コンテンツを Word/Excel から WYSIWYG エディター (適切な「Word からの貼り付け」機能を備えている) にコピーして貼り付ける必要がある場合があることです。これにより、生成される HTML コードが非常に汚いものになります。
これらのページのいくつかが完全に間違って表示されない限り、問題にはなりません: ユーザーの HTML コードが想定された位置にない、フロートが尊重されないなどの後の他の divs...
divを入れてみました:
<div style="clear: both;"></div>
成功せずに。iFrames も試してみましたが、iFrames は外部 Web ページのみを受け入れます (該当する場合)。
問題は、HTML コードの一部を Web ページ内に配置して、このコードの後にすべての書式設定を破棄するタグまたはメソッドがあるかどうかです。
ありがとうございました。