WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:表(table)のサイズ固定について

0:[投稿] toyo [2005/09/23 16:50 ][環境:IE6 Apache]

質問させていただきます。
今自分のHPにて表(table)タグを使っています。
しかし、これだとページの文字サイズを大にしたり小に
したりすると、やはり表自体も大きくなったり、
小さくなったりしてしまいます。

実は表の各欄にいれる項目は、スタイルシートにて、
文字の大きさを固定して、文字をいれる位置もtop:xx,left:xx
といったように、位置指定でやっています。
このやり方だと、ページの文字サイズを大にした場合と小に
した場合では表(外枠)の位置が変わってくるのに、
入るべき文字の位置はずっと固定してしまうということになり、
位置ずれを起こしてしまいます。

文字をスタイルシートにて固定するのと同様に、
表の大きさも固定することはできないのでしょうか?

よろしければ、ご教授いただけないでしょうか。


1:[回答] 神崎 [2005/09/24 23:17 ]

<table width="300">
<tbody>
<tr><td width="100">あいうえお</td><td width=200">かきくけこ</td></tr>
</tbody>
</table>

width(や、height)でできないでしょうか?

文字サイズに合わせてテーブルのサイズもある程度伸縮しないと、
改行位置の関係で読みづらくなることがあります。

逆にテーブルが伸縮すると、画像などのレイアウトがずれて見辛くなることもありますね。


2:[回答] toyo [2005/09/25 23:13 ]

神崎さん、ありがとうございます。
width、heightで指定はしております。ただ、<tbody>
</tbody>はつかっていないので、そのためかもしれません。
試させていただきます。ありがとうございました。


3:[回答] tuishin [2005/09/26 13:09 ]

<div>
<table>〜</table>
</div>
でブロック要素<div>を絶対数値で指定してみては、いかがでしょうか?
なにも確認していませんけど

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World