こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

テーブルを細線で表示させたい

Dreamweaver8を使用しています。
テーブルを表示させると線が太くでてしまいます。
コードでは次のようになっていました。
<table width="50" border="1" cellpadding="0" cellspacing="0">

ボーダーは1よく低い値を入力できません。
ためしにエクセルのセルを貼り付けると細線で表示されました。
そのときのコードは、
<table cellspacing="0" cellpadding="0" class="excel1">
<tr>
<td height="18" class="excel2" width="72" style="height:13.5pt;width:54pt;"> </td>
</tr>
</table>
となっていて非常に複雑です。

テーブルのシンプルな細線はどうやって作成できますか?
よろしくお願いします。

投稿日時 - 2007-04-25 12:40:46

QNo.2949182

困ってます

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

テーブルタグだけでは細い線は表示できません。
たとえばこの教えてgooにある枠線のようなものは。

枠線設定にスタイルシートを使用することで可能となります。
ページ全てのテーブル枠を対象とするならばこちらを
http://www.tagindex.com/hp_guide/table/02.html

特定のテーブルだけでいいのならばこちら
http://www.tagindex.com/hp_guide/table/01.html

>ためしにエクセルのセルを貼り付けると細線で表示されました。

これも自動的にスタイルシートで設定されていたからです。
<table cellspacing="0" cellpadding="0" class="excel1"> 

この「class="excel1"」部分がスタイルシートの設定です。

少々最初はとまどわれるかと思いますが、そんなに難しくはありませんので頑張ってください。

参考URL:http://www.tagindex.com/hp_guide/table/02.html

投稿日時 - 2007-04-25 13:06:50

ANo.1

このQ&Aは役に立ちましたか?

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

回答(2)

ANo.2

no.1の方と重なる部分もありますが、cssを使うと細い線ができます。
または、一度何も記入しないテーブルを作り、背景に好きな色を指定し、余白を1にします。そしてその中に枠を付けたいテーブルを入れると、ボーダーのような効果が得られます。
一番簡単なのはcssでボーダーを指定することですが、こんなやりかたもある程度で。
参考になりましたでしょうか?

投稿日時 - 2007-04-25 14:45:52

あなたにオススメの質問