tableの境界線

<table border>となってないtableにとりあえず境界線をつける。

td,th{border: 1px solid black;}
table{border-collapse: collapse;}

borderをtable要素に指定した場合
表の大枠に境界線が付きます。

borderをtd要素とth要素に指定した場合
各セルに境界線が付きます。

http://www.tagindex.com/stylesheet/table/border.html

border-collapseプロパティは、隣接するセルのボーダーを重ねて表示するか(collapse)、間隔をあけて表示するか(separate)を指定します。

http://www.htmq.com/style/border-collapse.shtml

collapseを指定しておけば、実質的にtdのborderでtableのborderも代用できる。

tableの枠線色を付けるには、
”border-spacing”と”background-color”なんかを使ってもできます。
でも、これだとIEで見た時にエライ太い枠線になってしまいます。

http://www.res-system.com/weblog/item/472
テスト 用の
サンプル です。