如果直接将table中的border置1,则表格的边框大于1。可以写两个table,一个作为背景,其背景颜色就是我们所有的边框颜色;另一个表格border="0" cellpadding="0" cellspacing="1",可实现想要的结果: < table border ="0" cellspacing ="0" cellpadding ="0" > < tr > < td bgcolor ="#000000" >< table width ="300" border ="0" cellpadding ="0" cellspacing ="1" > < tr bgcolor ="#FFFFFF" > < td > </ td > < td > </ td > </ tr > < tr bgcolor ="#FFFFFF" > < td > </ td > < td > </ td > </ tr > </ table ></ td > </ tr > </ table >