無法地帯になる恐れがあるんぢゃないかと。
もちろん仕様的には間違っていない。
が、どーなのよ。
OBJECT の使い方としては、想定の範囲外ではないかと。
私は破綻じゃないかと思う。ゆえに、P 要素の中にブロックレベル要素を配置するための OBJECT の使用は推奨されない。
もちろん、データを指定した OBJECT で、その要素内容が子要素として妥当なマークアップになっているのなら問題ないとは思うけれど。
というか、よく考えたらさ、「仕様的には間違っていない」かどうかはあやしいところだよねぇ。DTD 的には、エラーぢゃないのかもしれないけどさ、仕様書には、こういう風に使ってもいいよ!とは書いてないもんなあ。まあ、こういう風に使ってはイケマセン!とも書いてないわけだけどさ。