2005.01.24 追記
HINAGATA の Kaminogoya さんより、指摘をうけました。<p>要素に<blockquote>が内包されるのは、文法上誤りであるので、ブラウザのバグ云々以前の問題であるとのことです。つまり、文法上間違っているものに対して、CSSにて表示制御してしまうのはまずいのではないのでしょうかと言うことです。Kamiogoya氏のおっしゃるとおりだと思いますので、<blockquote>の記述に関しては、下記Kaminogoya氏のエントリーを推奨させていだたきます。ありがとうございました。
Convert Line Breaksでの引用記述時の注意 by HINAGATA


 
以前、引用タグ<blockquote>の後がずれる件について。というエントリーをポストしたことがあるのですが、昨日、この件に関して、非常に有用なコメントをいただきましたので、エントリーあげしときます。


周知のとおり、MTにおいてテキストフォーマットが Convert Line Break 時に引用タグ:blockquote を使用すると、その後につづくエントリー部分がずれまくってしまうという現象があります。これは、blockquoteタグとPタグが入れ子になってしまい、きちんと出力されないということが原因でした。

Convert Line Breaksでの引用記述時の注意 by HINAGATA

なので、私はblockquoteタグを使用する場合、必ず前後に空白行を挿入し、blockquoteタグ内での空白行については全角スペースを付与し、エントリーのずれを回避していました。

で、実はこのblockquoteタグの振る舞いですが、ブラウザ(ie)のバグであるということでした。

■ blockquoteタグの表示が左にずれるのを直しました by Zakimi::Blog
特定のブラウザでblockquoteを上手く表示できないのが、実はブラウザのバグだったりするんだよね。
前にこれを回避するアドバイスもらっていたもののもっと簡単な方法で回避することが出来た。細かいことはリンク先を参照していただくとして、要点だけ書いておこう → CSSでblockquoteの幅指定をする

・・・orz。なんと、そんな簡単なことであったのですねぇ。早速、CSS で blockquote の width 指定を行ってみましたが、崩れないと。Zakimi::Blogさん、ご教授いただきましてありがとうございました。

あっ、ただし、width固定でレイアウトしている場合は blockquote の width をピクセル指定でOKなのですが、width可変でレイアウトしている場合、blockquote も可変にしたいのが人情だと思いますが、width:auto にした時の振る舞いは検証していないので何ともいえません。(苦笑)

■TB to blockquoteタグの表示が左にずれるのを直しました by Zakimi::Blog
■TB to blockquote内のpについてのバグ by nomadism