TinyMceの最新バージョンを使用しています。
そして、ウィキペディアからいくつかのhtmlコンテンツをコピーして貼り付けると、実際
にはソースに存在しない多くのコンテンツが挿入されます。
例として、ウィキペディアから次の文字列を選択します。
trained professionals and paraprofessionals coming
このページから:http://en.wikipedia.org/wiki/Health_care
そしてそれは次のソースコードを持っています:
trained <a href="/wiki/Professional" title="Professional">professionals</a> and <a href="/wiki/Paraprofessional" title="Paraprofessional">paraprofessionals</a> coming
注:ご覧のとおり、noob-spaces(
)はありません。
次に、それをtinymceに貼り付けると、次のhtmlが生成されます。
<h3 style="background-image: none; margin: 0px 0px 0.3em; overflow: hidden; padding-top: 0.5em; padding-bottom: 0.17em; border-bottom-style: none; font-size: 17px; font-family: sans-serif; line-height: 19.200000762939453px;"><span style="font-size: 13px; font-weight: normal;">trained </span><a style="text-decoration: none; color: #0b0080; background-image: none; font-size: 13px; font-weight: normal;" title="Professional" href="http://en.wikipedia.org/wiki/Professional">professionals</a><span style="font-size: 13px; font-weight: normal;"> and </span><a style="text-decoration: none; color: #0b0080; background-image: none; font-size: 13px; font-weight: normal;" title="Paraprofessional" href="http://en.wikipedia.org/wiki/Paraprofessional">paraprofessionals</a><span style="font-size: 13px; font-weight: normal;"> coming</span></h3>
または、プレーンテキストとしては次のようになります。
trained professionals and paraprofessionals coming together
すべてが1行に(1つの単語として)含まれるため、実際にはレイアウトが壊れます。
なぜそれを行うのか、そしてそれを防ぐ方法はありますか?