- ベストアンサー
テーブルを細線で表示させたい
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> となっていて非常に複雑です。 テーブルのシンプルな細線はどうやって作成できますか? よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
テーブルタグだけでは細い線は表示できません。 たとえばこの教えて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"」部分がスタイルシートの設定です。 少々最初はとまどわれるかと思いますが、そんなに難しくはありませんので頑張ってください。
その他の回答 (1)
- zexus
- ベストアンサー率34% (148/427)
no.1の方と重なる部分もありますが、cssを使うと細い線ができます。 または、一度何も記入しないテーブルを作り、背景に好きな色を指定し、余白を1にします。そしてその中に枠を付けたいテーブルを入れると、ボーダーのような効果が得られます。 一番簡単なのはcssでボーダーを指定することですが、こんなやりかたもある程度で。 参考になりましたでしょうか?