preタグの不具合について検討してみました
HTMLでpreタグをはさみ長いコードを見た目編集から貼り付けると表示が崩れる
長いソース、特に100行付近のソースをpreタグにはさむとtableタグが挿入されてしまうバグが生じたり。pre中にソースが挟まれないバグも発見しました。
他にも幾つか決まったバグがありますので書き足しておきます。
少々ソース公開のうえで不便だと思ったので迅速な改善をお願いしたいところですね。
- for(i; (for文の処理範囲が途中で切れてしまうバグ)
- <table><tr><td> function test(){ //// </td></tr></table>...(テーブルタグで覆われてしまう)
- <pre></pre> →source← (preタグ以外の場所に反映されてしまう)
- <img src="#">→実際に写真化(見たまま編集ですのでタグは自動的に実体参照の文字に置き換えられるのですがそのまま画像として表示されてしまう場合があるようです)
- preタグ間に貼り付けたソースで改行を行うとpreが多重にできてしまうバグ
一応細かい部分もありますが、小さなバグが潜んでいるようです。
基本的にHTML編集で<pre>の中に実際にソースを貼り付けてそのままソースの効果が発生してしまうのは仕様です(ダイアリーも同じ)