ビジュアルエディタがxhtmlに対応したコードに置き換えてくれてるからでしょう。
タグによっては、多少「ん?」と思う置き換えも無いことは無いのですが、正しいソースコードに置き換えてくれていますのでxhtmlでの記述を心がけると良いのではないでしょうか?
他にも
<b>Hello World</b>
と記述すると
<strong>Hello World</strong><strong>
などと書き換わるでしょう。
投稿設定を一度見直してみてください。それか正しい記述方法を覚えるか・・・。
(これ投稿場所間違ってますね、使い方全般あたりでよいかと。)
こんにちは、私も satoru7777 さんと同じように、htmlエディタで入力しています。
私は、http://htmlpurifier.org/ の wordPress用プラグインを利用して、満足しています。
wordPressは、kses.phpというhtmlエレメントの利用可否を司るオープンソースを使っていますが、それをhtmlpurifierに置き換えます。
divのアトリビュートが消える問題は、これで解消すると思います。
fontエレメントが、strongエレメントに自動修正されるのは、fontというhtmlタグがすでに過去のものになっているから、wordPressは、自身が生成する xhtml transitionalという文書型に適合させようとしているためです。
htmlpurifierを使う場合には、このような自動補正機構は働かなくなります。
style="background:#eef;"
という アトリビュートを
styl="background:#eef"
と間違えても、そのままになりますので、ある意味では、注意が必要と思います。
また、wordPressは、権限により利用可能なエレメントが変わることがあります。
管理者権限を前提にしています。
下位の権限でのhtmlpurifier利用時の挙動は見ていないので、必要なら、ご自身で確認してください。
satoru7777さん、質問の趣旨を理解していませんでした。
先ほど回答させていただいた件ですが、質問を勘違いしていました。
ビジュアルエディタは、あなたの入力を自動修正してくれています。
先ほど申し上げたようなことを行った場合でも、ビジュアルエディタに切り替えると、同様に修正されると思います。
失礼しました。