表格 Table用来展示列表数据。 <tr> 表示一行,<td>表示一个单元格 <table> <tr> <td>数据一</td> <td> 数据二</td> </tr> </table> border属性 <table border=“5"> th与td标签 <td>:table data 表示一个单元格 <th>:table head 表示一个单元格,这个单元格是表头,浏览器一般渲染为黑体(可以是第一行横排或者是第一列纵排) *************** cellpadding属性 ************************ 单元格的内边距。 <table border="1" cellpadding="20">(即单元格内的文字与左边边框的距离) cellspacing属性 ************************ 单元格边框的宽度。 <table border="1" cellspacing="20">(即整个表格的外边框与单元格边框的距离)(注:将cellspacing="0" 则可实现外边框与内边框合并的效果,即只看到一个边框) ************************ 空单元格 如果table设置了border,那个空单元格的border会不显示,可以通过在空单元格中添加 来解决。 对齐方式 居左、右、中对齐 <th align="right">标题一</th> <th align="right">标题二</th> 注意:需要在table中设置宽width和高height,如果只是设置cellpadding,是不会显示上下左右的排列 ************************** 表格中数据的排列方式有两种,分别是左右排列和上下排列。左右排列是以ALIGN属性来设置,而上下排列则由VALIGN属性来设置。其中左右排列的位置可分为三种:居左(left)、居右(right)和居中(center);而上下排列基本上比较常用的有四种:上齐(top)、居中(middle)、下齐(bottom)和基线(baseline)。 ************************** rowspan属性 跨行单元格,rowspan=”2” 表示当前单元格跨两行。(即上下单元格合并) <td rowspan="2"> colspan属性 跨列单元格,colspan=”2” 表示当前单元格跨两列。(即左右单元格合并) <td colspan="2">