tinyMCEが複数のスパンではなく単一のスパンを出力するようにする方法/構成はありますか、またはjavascript(いくつかのライブラリ)を使用して同じことを行う方法はありますか?
たとえば、tinyMCE は私にこの出力を与えます
<p>
<span style="font-style: italic;">Hi How Are <span style="font-weight: bold;">you</span>?</span>
</p>
代わりに、次の形式で出力する必要があります。
<p>
<span style="font-style: italic;">Hi How Are </span>
<span style="font-weight: bold;font-style: italic;">you</span>
<span style="font-style: italic;">?</span>
</p>
ご覧のとおり、外側のスパンに適用されたスタイルをすべてのスパンに適用してから、それらを 1 つのスパンに分割する必要があります。構成を調べましたが、同じものは見つかりませんでした。私の現在のTinyMCE構成は次のとおりです。
mode : "textareas",
theme : "simple",
formats : {
bold : {inline : 'span', styles : {fontWeight : 'bold'}},
italic:{inline : 'span', styles : {fontStyle:'italic'}}
}
助言がありますか?