一般来说,我们设置<table border="1">
后,表格样式变为了下图:
border=1意思就是给表格的每一格,及边框加上1像素的边框。
但大部分时候想要把边框合并
cellpadding=“0”:单元格边框等于0,其默认值为1px,等同于css 中的{ padding:0 }
cellspacing="0"单元格间距等于0,其默认值为2px,等同于css中的:{border-collapse:collapse}
但两者不完全相同,cellspacing仅仅是间距,而border-collapse使临近的边合并为一条线,避免了cellspacing中边框重合造成边加粗的问题。
所以使用html属性设置表格边框时将cellspacing设置为0有一定的缺点,更推荐使用css样式属性的方法去设置表格的边框,并使用border-collapse:collapse去合并边