人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Movable Type 3.2で、エントリーの本文にHTMLで書いた表を書いたら、ちゃんと表は表示されるのですが、表の上に1ページ近い大きな空白ができてしまいます。
生成されたエントリーページのソースを質問の終わりに添付します。

エントリータイトルから表までの間に、1ページ近い空行が挿入されてしまうのです。
いろいろやってみましたが、直りません。何とかする方法はないでしょうか?

あるいは、MTのエントリーに表を書くときは、こうやってやるんだよ、という情報でもOKです。
バグ取りをお願いしてるようで申し訳ありませんが、よろしくお願いします。m(_"_)m

<h2>エントリータイトル</h2>

<p><TABLE border="1" cellspacing="0" cellpadding="2" width="500"><br />
<TBODY><br />
<TR><br />
<TD width="150" height="20" bgcolor="#ffff80">表の内容 A?1</TD><br />
<TD height="20">表の内容 A?2</TD><br />
</TR><br />
<TR><br />
<TD width="150" height="20" bgcolor="#ffff80">表の内容 B?1</TD><br />
<TD height="20">表の内容 B?2</TD><br />
</TR><br />
</TBODY><br />
</TABLE></p>

●質問者: uta_at_home
●カテゴリ:インターネット ウェブ制作
✍キーワード:HTML Movable Type MT エントリー ソース
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● wen000
●200ポイント ベストアンサー

・tableのwidth要素がメインのカラムの大きさを超えていませんか?

・pタグのCSSでmarginがとられていませんか?

ご確認ください。

あ、それからこの場合brタグはいりませんよ。

◎質問者からの返答

解決しました!

brタグが犯人でした。私が書いた表のソースには、brタグを入れてなかったのですが、エントリーの改行設定で「改行を変換する」のままにしていました。

それで、表の中にご指摘くださったbrタグがたくさん挿入されてしまい、これが全部表の枠外(上)に表示されてしまったようです。

初心者のお恥ずかしい間違いですが、けっこう悩んでたので助かりました。ありがとうございます。m(_"_)m

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ