テーブルサイズの固定



0   名前:  : 2006/08/30(水) 18:15  ID:FRfdcCIR
はじめまして。華と申します。
最近HP作りを始めたのですが、テーブルサイズの固定に困っています。
いろいろと調べてみたのですが、上手くできません。

宜しければ教えて下さい。お願いします

1   名前: モノ ◆7YMtX/NYmu : 2006/08/30(水) 18:15  ID:TzWQ4kUk
<table style="width:350px;">
(以下略)

…というようなことではないということでしょうか?
(pxのほかにも単位はあります。指定の仕方も複数あります)

今現在、どのようにして固定をしようとしているのか、
試してみた方法ではなにがどう気に入らないのか、
どういう風になってほしいのかを書き添えて、
幅を固定したいtableを含むページのソースを
すべて書き込むか、転送できる環境ならば
一時的に転送しURLを提示して実際の状態を他の方にも見てもらえば
より具体的な回答を得られると思います。

2   名前:  : 2006/08/30(水) 18:15  ID:FRfdcCIR
モノさん
返信有難う御座います。

私は、文字が長くなると勝手にテーブルのサイズが変わってしまうので、
文字が長くなってもサイズが変わらないようにしたいです。
何度か探してみたのですが、どうも固定とは違う方法だったようです・・・。

3   名前: カヅサツ ◆ThCi95HEzw : 2006/08/30(水) 18:15  [URL]  ID:O5hEMlpW
> 文字が長くなってもサイズが変わらないようにしたい

まず以下のサンプルを手を加えずに表示し、上下の表で文字の長さが違うのに、セルのサイズが変わっていないことを確認してください。

その後、下の表の「テキストテキスト…」あたりに、文章を追加してもう一度確認してください。やはりセルのサイズは変わらないと思います。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
	"http://www.w3.org/TR/html4/strict.dtd">
<html lang="ja" dir="ltr">
<head>
<title></title>
<style type="text/css">
table.examination,
table.examination th,
table.examination td{
	border-width: 1px;
	border-style: solid;
	border-color: black;
}
table.examination{
	border-collapse: collapse;
	width: 50%;
}
.name{
	width: 10%;
}
.score{
	width: 10%;
}
.notice{
	width: 80%;
}
</style>
</head>
<body>
<table summary="第1回試験" class="examination" id="examination01">
	<thead>
		<tr>
			<th scope="col" class="name">名前</th>
			<th scope="col" class="score">得点</th>
			<th scope="col" class="notice">備考</th>
		</tr>
	</thead>
	<tbody>
		<tr>
			<th scope="row">出木杉英才</th>
			<td>98</td>
			<td>毎回高得点です</td>
		</tr>
		<tr>
			<th scope="row">野比のび太</th>
			<td>0</td>
			<td>ロクなもんじゃないですね</td>
		</tr>
	</tbody>
</table>
<table summary="第1回試験" class="examination" id="examination02">
	<thead>
		<tr>
			<th scope="col" class="name">名前</th>
			<th scope="col" class="score">得点</th>
			<th scope="col" class="notice">備考</th>
		</tr>
	</thead>
	<tbody>
		<tr>
			<th scope="row">出木杉英才</th>
			<td>100</td>
			<td>テキストテキストテキストテキストテキストテキストテキストテキスト
			ここに文字を好きなだけ追加してみましょう</td>
		</tr>
		<tr>
			<th scope="row">野比のび太</th>
			<td>10</td>
			<td>テキストテキストテキストテキストテキストテキストテキストテキスト
			ここに文字を好きなだけ追加してみましょう</td>
		</tr>
	</tbody>
</table>
</body>
</html>



4   名前:  ◆WOj18zDgGR : 2006/08/30(水) 18:15  ID:FRfdcCIR
有難う御座いました><
何とかできそうです(;´▽`A``

一覧へ戻る