解決済
tableの枠を一本にする方法
こんにちは。htmlでtableを作ると線が外枠と内枠の2本になってしまいます。外枠だけを消すと四角がたくさんできてしまいます。
tableで線を一本にする方法はありますでしょうか?ご存知の方教えてください。よろしくお願いします。
2006-05-27 18:27の質問
この質問と回答を読んで役に立った場合は「役に立つ質問」に投票してください。投票が多い質問は、役に立つ質問一覧に掲載され、より多くの人に見てもらうことができます。
Ads By Google
回答(1)
1.
2006-05-27 19:57:50

CSSで設定するのがいいかと思います。ページ全体のtableに対しやるには、次のようにCSSを書きます。
特定のtableだけに設定するには、table→table.abc、td→td.tdabcとか名前をつけておいて、HTMLで、
table{
border-collapse: collapse;
border:1px solid #123456;
}
td{
border:1px solid #123456;
}
tableで外側、tdで内側の線を指定します。#123456は適当な色に置き換えて下さい。1pxは線の太さ、solidは線種で他にも次のような種類があります。none:なし dotted:点線 dashed:粗い点線 solid:実線 double:二重線 groove:谷線 ridge:山線 inset:内線 outset:外線border-collapseは、なくてもいいのかもしれませんが、線の間が空いてしまうブラウザが多いと思いますので、空けないように設定しておきます。
特定のtableだけに設定するには、table→table.abc、td→td.tdabcとか名前をつけておいて、HTMLで、
<table class="abc"> ・・・ <td class="tdabc">のように、クラスを指定します。
回答レベル : 回答
わかりやすく回答していただき、ありがとうございました!
Ads By Google
コメント(2)
#1. M-zone
2006-05-27 20:25:49
>オニキスさん
ありがとうございました!参考になりました。特定のテーブルのみ設定の場合、htmlにstyle:; で指定することもできますよね?これからやってみようと思います。
#2. ★オニキス☆
2006-05-27 20:28:46

