htmlを書いているのですが、テーブルの行を増やすたびに、ブラウザで表示するとテーブルの表示がだんだん下の方へずれてしまいます。友人に聞いたところ、彼も同じような現象が起こるようです。
このようにならないようにしたいのですが、専門書を読んでも分かりません。
ちなみにhtmlソースはこのようになっております。
(1)行が1つの場合
<html>
<head>
<title>テスト</title>
</head>
<body bgcolor = "white">

<h1>テスト</h1>
<h3>テスト1</h3>
<table>
  <tr>
   <td>テスト</td>
   <td>1</td>
   <td>2</td>
  </tr>
</table>
</body>
</html>

(2)行が2つの場合
<html>
<head>
<title>テスト</title>
</head>
<body bgcolor = "white">

<h1>テスト</h1>
<h3>テスト2</h3>
<table>
  <tr>
   <td>テスト</td>
   <td>1</td>
   <td>2</td>
  </tr>
<tr>
   <td>テスト</td>
   <td>1</td>
   <td>2</td>
  </tr>
</table>
</body>
</html>
宜しくお願い致します。

A 回答 (3件)

こんにちは。


イマイチどうしたいのかがよく判らないので、具体的な説明を補足してください。
ソース自体は間違いではないと思いますが…。
<tr>や<td>の前にある空白はもちろん半角空白ですよね?全角だと不具合がでます。

行が増えると下に表が大きくなるのは必然ですし。
行が1行のものと、2行のものとでは、ページが違うんですよね?
もし、同じページに表示するのであれば、1ページにつき、<html>タグは一組です。(あくまでも基本的に、ですが)
これが、直接行がずれるっていうことにはならないと思いますけど…。
    • good
    • 0
この回答へのお礼

ありがとうございます、試してみたらどうも全角が入ってしまっていたようです。ちなみに、2つのhtmlは別々のファイルです。

お礼日時:2003/09/17 15:26

空白に全角が混じっていると、だんだん段が下がってくることがあります。

空白をすべて半角にしてもう一度試してみてください。
    • good
    • 1
この回答へのお礼

ありがとうございます。ご指摘のように、全角が混じっていたようです。半角でやってみたら直りました。

お礼日時:2003/09/17 15:30

trやtdタグの字下げにスペースを使っていませんか?



タブを使わないと文字扱いされてしまい、
tdタグ内に入っていない文字がある、と認識されます。
すると、それらは全てテーブルの真上に配置されますので
(ブラウザに表示してから文字を全てマウスで選択してください。
テーブルの上に怪しい形で選択されるものがあるはずです)
このような現象が起こります。
    • good
    • 0
この回答へのお礼

ありがとうございます。どうも全角のスペースを使っていたのが原因のようでした。

お礼日時:2003/09/17 15:29

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QDIYテーブルの折りたたみ脚について

天版を蝶番で付けて真ん中を繰り抜き、七輪テーブルを作成しました。
現状は、余っているキャンプ用テーブルの脚をガムテープで固定しています。
ユニフレームの焚き火テーブルと同じ高さの折りたたみ脚を付けたいと思ってますが良いアイデアもしくは脚の販売先はありますでしょうか?
焚き火テーブルの高さは37cm、七輪テーブルの天版の厚さは約1.5cmなので、最低でも35cmの脚が必要になるかと思います。30cmの脚は結構見かけるのですが・・・。

Aベストアンサー

市販品にこだわらず、木などで作れば高さ自由ですよ。

1)別板を2枚クロスさせて天板を置く
2)蝶番つけて折りたたみ足にする
3)ナット埋めてねじ込みにする
4)テーブルを箱型にして、七輪+火種のケースとしてもそのまま使う

↑これらは高さの微調整にはアジャスタフットなりが必要ですが、
こういうの↓はアジャスタ機能もってますね

5)パイプの入れ子構造にして、内パイプは外パイプとねじ止めする。
 または外側の先端に割りをいれておいてクランプやホースバンドなどで締めて内パイプを固定する
6)天板の下にハの字形に広がるように左右脚をつけて、間をロープでつないで開き具合を調節する


ま、私なら4か6にしますね。
6のみ、簡単に絵にしておきます。

Q と、

<td></td> と、<td><BR></td>

ホームページビルダーで作ったホムペを、KompoZerというHTMLエディタで開くと、
テーブルのなにも入っていないセルに<BR>タグが勝手に挿入されてしまいます。
<td></td> と、<td><br></td> は、
ブラウザ上ではどちらでもちゃんと表示されるのですが、
HTML文法的にはどちらが正しいのでしょうか?
また、どちらも正しい場合、<br>がある・ないで、違いがあるのでしょうか?

※ホームページビルダー、KompoZerの善し悪しは無視してください。

Aベストアンサー

文法的にはどちらも正しいです。
ブラウザの種類やHTMLのモードによって、tdが空だと、見え方が違うケースがあります。
tableでborderを指定したときに、へこんで見えるかどうか。空でないとかならずへこんで見えます。

Q【DIY】テーブル脚の長さを上手く合わせたい

机の横に、同じ高さのテーブルを置いてスペースを拡張したいと考えています。
設置場所の大きさの関係で、天板を690(D)×550(W) t=30mm(厚さは検討中ですが…)で用意しようと思っています。

で、高さなのですが、机の高さが750mmあるので、脚の長さは720mm必要となります。

ところが、この高さにちょうど良い脚がなかなか見つかりません。

http://item.rakuten.co.jp/mokuzaiya/23526/
このあたりはお手軽でちょうど良いのですが、ちょっと長さが足りません。20mmはゴムなどを咬ませるにも微妙な高さですし… アジャスター用の穴をあける道具も無いですし。

もちろん、そこまで完全自作(幕板組んで……までや、もしくは座金の取り付けなど)すれば問題無い話ではあるのですが、まだまだ初心者なのと、あまり道具も揃っているわけではないので、何かお手軽な方法や商品が無いかなぁ…と思いまして。
もし何かご存じなもの、もしくは良い方法があればご案内いただければ幸いです。

ちなみに、添付図では、とりあえずφ60mmの脚が4本、それと天板を貫通する照明スタンド用の穴φ40mm(スタンド脚φ230mm)を書き入れてあります。スタンドの位置はあまり動かせませんが、脚の形は特にはこだわりはありません。(ものを置く関係でなるべくこれ以上太くしたくないですが…)

アドバイスの程、よろしくお願いいたします。

机の横に、同じ高さのテーブルを置いてスペースを拡張したいと考えています。
設置場所の大きさの関係で、天板を690(D)×550(W) t=30mm(厚さは検討中ですが…)で用意しようと思っています。

で、高さなのですが、机の高さが750mmあるので、脚の長さは720mm必要となります。

ところが、この高さにちょうど良い脚がなかなか見つかりません。

http://item.rakuten.co.jp/mokuzaiya/23526/
このあたりはお手軽でちょうど良いのですが、ちょっと長さが足りません。20mmはゴムなどを咬ませるにも微妙な高さですし… ...続きを読む

Aベストアンサー

#2です。

木工ボンドは強力ですよ。
URLの脚の太さより少し小さめの同じように円形に
ホームセンターの糸ノコを借りてカットすれば、
実際 厚みは同じに仕上がるのでガタは無い筈です。

念のためにべニア板と脚はコーススレットで止めてしまえば
何ら問題ないと思います。

コーススレットのネジ頭はべニア板より 深く打ち込む必要はあります
床と接触しないためにも・・・

たかが2cmほどのものを継ぎ足すのですから
不細工な切り方になっても 覗き込まない限り普段が見えませんし、
もし気になるのでしたら ベルトサンダーで真円にも出来ますし
脚の太さと揃えることも可能です。




脚にこだわらないのでしたら
角材をそのまま利用する方法も有ります。

天板に鬼目ナットをねじ込み
http://www.google.co.jp/imglanding?imgurl=http://blog-imgs-27-origin.fc2.com/c/h/i/chitei/spmk00435.jpg&imgrefurl=http://chitei.blog108.fc2.com/blog-entry-163.html&h=293&w=400&sz=31&tbnid=_1fe8ogwlmc-8M:&tbnh=91&tbnw=124&prev=/search%3Fq%3D%25E9%25AC%25BC%25E7%259B%25AE%25E3%2583%258A%25E3%2583%2583%25E3%2583%2588%26tbm%3Disch%26tbo%3Du&zoom=1&q=%E9%AC%BC%E7%9B%AE%E3%83%8A%E3%83%83%E3%83%88&hl=ja&usg=__BA4yAh03XOWl69o-SRpFh-OQOy4%3D&sa=X&ei=tNTRTY_lN4i2sAO_-r2uCQ&ved=0CFgQ9QEwAw

板付きナットを用意して
http://www.yht.co.jp/yds/product.asp?pf_id=17011902300

その後
両切りボルト(ボルトのネジを切っただけの物)を上手に組み合わせれば
金ノコで好みの長さに切れます。

お好みの太さの角材を
ホームセンターで同じ寸法にカットしてもらうだけで良い訳ですから、
こちらの方が化粧された脚を買うことから比べれば
比較にならないくらいお安く出来あがります。

もちろん角(かど)はペーパーなり 鉋がけで少し丸みを持たせます。

すべてホームセンターで揃います。

#2です。

木工ボンドは強力ですよ。
URLの脚の太さより少し小さめの同じように円形に
ホームセンターの糸ノコを借りてカットすれば、
実際 厚みは同じに仕上がるのでガタは無い筈です。

念のためにべニア板と脚はコーススレットで止めてしまえば
何ら問題ないと思います。

コーススレットのネジ頭はべニア板より 深く打ち込む必要はあります
床と接触しないためにも・・・

たかが2cmほどのものを継ぎ足すのですから
不細工な切り方になっても 覗き込まない限り普段が見えませんし、
もし気になるの...続きを読む

Q~ の中に