質問: html table の中のボーダーが二重になる 初歩的な質問ですが、テーブルタグに、線をつける際に、枠だけついたり、下記のように記述しても、 真ん中のtr もしくは th や td の上下か左右がかぶってしまい、局所的に2本になってしまいます。(他に比べて太くなります。) .book_form tbody tr .mailform, .book_form tbody tr .mailtext { border: 1px solid #666; } すべてのラインを1本にして、きれいに見せるにはどのようにしたいいでしょうか。 ちなみに、 こちらでもうまく表示されません。 cssでの記述があるものだと助かります。 構成は、 | | | | | です。
回答: こんにちは。 table.book_form { border-collapse: collapse; } を追加してみてください。