「このテンプレートにリンクするファイル」の拡張子

この2つのページをWindowsIEで見ていただきたい。

サンプル1 ・ サンプル2

*ですべてのタグのmarginとpaddingを0にしているはずなのに、サンプル2では1行分上に隙間が空く。ソースを見ても違いはない(ように見える)。

で、bodyの中のdiv部分を消してもう一度書き直すと直るのですよ。

不思議ですねー。

散々悩んだ挙げ句、原因はMovableTypeのテンプレート・モジュール。
これはテンプレート・モジュールからインクルードされたソースの一部分なんだけど、「このテンプレートにリンクするファイル」で拡張子htmlのファイルを指定していたのだ。
そのファイルの拡張子をtxtにしたら、

直った。

どうも目に見えない何かが隠されているのでしょうか。
どなたか理由がわかる方、教えてください。

ちなみにインデックス・テンプレートの場合は出力されるファイル形式の拡張子にしておいて問題なさげです。

コメントを残す