MovableType で以前から気になっていた仕様の1つとして、エントリー確認画面が構築後の画面と異なるという点です。いろいろなタグや CSS を使っていると、脳内変換が追いつかなくなってきて、実際に構築するまでイメージがわからないという事態に陥っています。 MT の確認画面の html を生成するメソッドを解析してみると、確認画面と構築後の画面が異なる理由は、以下の2点に起因するものでした。 自サイトで使っている CSS が読み込まれないため、見栄えが異なる。 テンプレートモジュールで定義されたタグが展開されていない状態でプレビューするため、見栄えが異なる。 /lib/MT/App/CMS.pm を編集する sub preview_entry メソッドの下記の部分を見つけて、赤色の行のように、自サイトの CSS を読み込む指定を追加して下さい。 my $preview_code = <