アーカイブ化

2006年5月 のアーカイブ

HTML テーブル表示がページ下方にずれる

2006/05/05 コメントする

たしかホームページを作り始めた頃に一度経験したことが、再び起こった。当時、その原因をはっきり理解していなかったため、今回も解決が遅れてしまった。
今回、他人が作成した table, tr, td タグを利用した同一のテーブル形式のホームページ 100余りをチェックしているときに起こった。その中に3つだけ、テーブルの表示がページ下方にずれているものがあった。
<H2>body内のタイトル</H2>
の下に2行程度あけて、テーブルが表示されるべきところが、10行ほど下方にずれて表示されていたり、すこしページ下方にずれて背景色の異なる1行のラインがテーブルの上に表示されるものがあった。

テーブルのタグを配置、作成した者が <tr> <td> の間の空白に半角でなく、全角の空白を使用したため、全角のある行×総数 分だけ下方にずれたのである。


<tr><td>***</td>[改行]
[半角スペース][半角スペース][半角スペース]</tr>
 

<tr><td>***</td>[改行]
[全角スペース][半角スペース]</tr>

通常のエディターでは、表示に違いがなく、他人が作成したため、一見しただけではわからない。

参照ページ: [教えて!goo] テーブルの表示がずれます
  » http://oshiete1.goo.ne.jp/kotaeru.php3?q=657284

カテゴリー:brief
フォロー

Get every new post delivered to your Inbox.