0

問題:

私のサイトでは、ユーザーは、MS Word や Web サイト (CNN.com など) などの他のファイル/ドキュメントから、当社が提供するリッチ テキスト エディターにコンテンツをコピー/貼り付けできます。この Rick TextEditor は、スタイルが埋め込まれたコンテンツの貼り付けをサポートしています (私たちもサポートする必要があります)。

例: MS Word 文書から貼り付けるH1, H2, P, UL/OL/LI, STRONG, I, EM, TABLEと、独自のスタイルが適用されます。他の Web ページからコピーして貼り付けた場合も同様です。

フォーマットするには? この種のユーザー生成コンテンツの書式設定を処理する最良の方法を探しています。まず、コピーしたタグをそのままにしておく必要があります。H1 が MS Word のユーザーから持ち込まれたとしましょう。特定の企業ブランディングを使用して、このスタイルを独自に維持する必要があります。

別の問題は、外部のオリジンからコピー/貼り付けすると、一部のタグが適切に閉じられていないため、レイアウトが崩れることです。これをどのように処理しますか?

スタイルの場合、m 適用

.article * {
   allKnownCSSProperties: myValues!important;
}

どんな方法でもうまくいきます。JavaScript、C# が推奨されます。

4

2 に答える 2