CSSでテーブルセルの大きさ指定したい

解決済みの質問

CSSでテーブルセルの大きさ指定したい

CSS(スタイルシート)を使って
セルの大きさを指定したいのですが
自分のもってる本にはHTMLの方法しかのってなく
CSSのテーブルの項目にはなぜか書いてません

自分が使っている無料HPサイトではHTMLで
指定しましたが反応ないです
CSSでのセルの大きさ指定のやり方教えてください

投稿日時 - 2008-09-11 20:25:42

QNo.4321484

すぐに回答ほしいです

質問者が選んだベストアンサー

普通にwidthとheightで指定します。

td {
width:200px;
height:100px; }

ですが、内容に合わせて可変でなくなるので気をつけてください。
colやcolgroupを使うと一括での指定も可能です。

ついでに、テーブルの横幅が完全にpxで固定、もしくは%等の値で決まっているときは

table {
width:500px;
table-layout:fixed; }

のようにすると描画が早くなります。


上記のような方法ではなく、ただ余白が欲しい時、最低限の幅を確保したいときは

td {
padding:10px; }

または

td {
width:100px;
height:100px; }

html>body td {
width:auto;
height:auto;
min-width:100px;
min-height:100px; }

等の方が適しています。

日頃table使わないので、参考程度にしてください。

投稿日時 - 2008-09-11 20:40:35

ANo.1

0人が「このQ&Aが役に立った」と投票しています

[  前へ  |  次へ ]

ベストアンサー以外の回答(2件中 1~2件目)

ANo.3

No1です。
1で書いた内容は、<head>~<head>に書くものです。

外部ファイルにしたいんでしょうか?

投稿日時 - 2008-09-11 21:18:46

補足

どちらでもいいです

内部でもOKです^^

投稿日時 - 2008-09-11 23:22:51

ANo.2

<style type="text/css">
<!--
td{width:100px;
height:100px;}
-->
</style>
だったとおもいます。

投稿日時 - 2008-09-11 20:44:53

お礼

ありがとうございます

これはHTMLに直接書くのでしょうか?

投稿日時 - 2008-09-11 20:59:45

あわせてチェックしたい
  • スタイルシートでテーブルやセルを管理する概念と仕組み、HTML ...
  • テーブル内のスタイルシートについて。 ...
  • スタイルシート(CSS)の中にテーブルのようなスタイルシートをつくりたいです。 ...
PR
【回答募集中】花粉にひと言、物申す![ 詳細 ]

OKWaveのオススメ

教えて弁護士さん!

お金の悩みQ&A特集はこちら