すると、4ピクセル増えますよね。]yuuさん、さっそくありがとうございます。いえ、border属性はつけていません。border=0にもしていません。デフォルトは「0」ですよね?(あれ?違うかな?)とりあえずborder=0にしてみましたが、それでもやはり249ピクセルになってしまいます。ちなみに、この状態でテーブルのborderを0にすると、本来10ピクセル減ると思うのですが、14ピクセル減り、235ピクセルになってしまいます。ボーダーを設定すると、各セルの罫線ごとに1ピクセルずつ増えている感じなのです。(今回、縦の罫線は4本なので)この計算が正しいのでしょうか?たびたびすみませんが、よろしくお願いします。]zooさん、ありがとうございます。実は、数えました(^^ゞで、そうだということが分かったので、それが「なぜなのか」が知りたいのです。して4ピクセル増えるの?ということが。どの部分が4ピクセル増えているのかな、と思って。何度も申し訳ないのですが、よろしくお願いします。]みなさん、ありがとうございました。自分で調べて解決しました。gunさんがおっしゃるように、内側の暗い線らしいです。この線は、ボーダーの太さを変えても常に1ピクセルのようです。正確な知識としてそれで正しいのかどうかは分からないのですが......。Webを見ても、そういうことを解説しているページは見つからなかったです。なんとなくまだしっくりきませんが、お答えいただき、ありがとうございました。]tableの外観をHTMLではなく、CSSで制御すれば良いのでは。