

WINXPのメモ帳を使い、手打ちでhtmlを書いているのですが、
改行タグを入れてないのに4行分も改行されてしまい困っています。
(異常に空白があったので、反転させたら分かりました。)
!<div align="center"><br>
!<font size="+2">- MUSIC -</font><br>
!<table border="0" cellpadding="1" cellspacing="0" width="90%">
の、tableから上に4行空白が出来てしまいます。
どうしても直したいので、分かる方は教えてくれないでしょうか。
No.2ベストアンサー
- 回答日時:
テーブルの上に空白ができてしまう場合、そのテーブル内の記述に問題があることが多いです。
例えば、
<table>
<tr><td>この行は全角空白でインデント(字下げ)しています。</td></tr>
</table>
のようにインデントを全角空白で書いてしまうと、その空白は td ブロック外のテキストとしてテーブルの上に表示されてしまいます。
ですので、まずはテーブル内の <td> ~ </td> 外に書かれている全角空白をチェックしてみて下さい。
全角空白は使ってないはずだったのですが「念のため…」と思い、
テーブル内に使用した空白を消して、入れ直したら見事に隙間が埋まってくれました!
テーブル内の記述がテーブル外に影響するなんて思ってもいませんでした。
かなり悩んでいたので、とても嬉しいです。
ありがとうございます。

No.3
- 回答日時:
私も#1の方同様試してみましたが、正常に表示されました。
原因として考えられるのは、#2の方が仰っている「インデント(字下げ)」が全角空白で記入されているぐらいですね。
手打ちで「HTML」を打つ場合「メモ帳」は止めた方がいいと思います。
「メモ帳」よりは、フリーウェアのテキストエディタの方が使い勝手はいいと思います。
私は「TeraPad」を使っていますが、「全角空白」や「タブ」などには識別マークがつけられるので便利です。
参考URL:http://www.vector.co.jp/vpack/filearea/win/writi …
全角空白が原因のようでした。
「TeraPad」は持ってはいましたが、全然使っていませんでした。
これからは使ってみようかと思います。
ありがとうございます。
No.1
- 回答日時:
実際にローカルで試してみましたが、質問内容のみを純粋に使用して実行すると問題なく表示されるようです。
tableタグ以下に問題があるのではないかと思われます。(tableを閉じていないとかtr/tdの閉じがないとか)
上記のような理由でテーブル自体の表示がテーブルより下のものより下になってしまったことがあったような無かったような。差し支えなければtable以下のソースもあると判断しやすいです。
以下に一応試したHTMLを記入しておきます。
---------ここから
<html>
<body>
test<br>
<div align="center"><br>
<font size="+2">- MUSIC -</font><br>
<table border="0" cellpadding="1" cellspacing="0" width="90%">
<tr><td>aaaaaaaaaaaa</td></tr>
</table>
</body>
</html>
---------ここまで
タグの閉じ忘れなどは目を皿にして探したのでありませんでし、
argiさんが書いてくださったHTMLも問題ありませんでした。
しかし空白が原因だったようで、一度テーブル内の空白を消して入れ直したら直りました!
回答ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
htmlの文字が縦書きになる
-
テーブルの行を折りたたみたい...
-
iPhoneで HTMLファイルを閲覧
-
スマホ(android)のタッチパネ...
-
css初心者 フレックスボックス...
-
HTML&CSSとHTML5&CSS3の違い...
-
スマホで、左右にスワイプして...
-
このサイトのカテゴリのチェッ...
-
、URL化させるにはどうしたらい...
-
HTMLで画像をポップアップで表...
-
角丸画像の背景色を透明にした...
-
WEBページを強制的に横画面で見...
-
HTML&CSS メディアクエリについ...
-
レイアウトが異なる別のワーク...
-
HTML入門でもう躓いてしまった。
-
すいません HTMLです この画像...
-
CSSが効かずどのように指定すれ...
-
Affinger6でトップページに記事...
-
<input>のstep属性に違反する入...
-
HTML/CSSを使って写真のような...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlで改行タグを入れていない...
-
複数テーブルの幅指定?
-
サイト作成について(テーブル)
-
Tableを固定する
-
《初心者です》HTMLの改行無効...
-
テーブルwidthで指定したのに幅...
-
テーブルが横に長くなってしまう
-
アクセスログの「HEAD」と...
-
パソコンのメモ帳のことで質問
-
ドラッグすると見える文字
-
SONY 区間リピートについて
-
数値Lについて
-
HPのソースをそのまま貼り付け...
-
別ページの指定場所に移動
-
アクセスアップ・SEOについて
-
文字サイズについて (HP)
-
ホームページ作成について
-
ホームページのリニューアルに...
-
HPに入れないと・・・
-
メニュー項目の共有化
おすすめ情報