<html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <!--caption 表格标题头--> <!--colaroup col(代表列) 更改列的属性--> <!--thead 包裹表格标题--> <!--tbody 包裹表格内容--> <!--tfoot 包裹表格脚部--> <!--选中移动 右移动tab 左移动 shift+tab--> <!--table的属性 1.border属性: 给表格添加边框,当border数值变大,变的只有外层框,里面保持不变一直为1px 2.bordercolor="red" 边框颜色 3.width、height 边框的宽高 4.cellspacing:单元格与单元格之间的距离. 当cellspacing="0" 只会是单元格间隙为0 但不会合并边框线(为俩条线) 表格边框线合并: style="border-collapse:collapse;"(为一条线) 无需写cellspacing="0" 5.cellpadding 每个单元格中的内容文本与边框线的距离(满足的情况下,只会在不满足的方向出现效果) 6.align 表格在屏幕的左中右位置显示,left center right 注意:给表格加上 align属性,相当于让表格浮动,会直接打破表格后面元素的原有排列方式 7.bgcolor 背景色 效果和style="background-color:;" 8.background : background="img/....jpg"设置背景图片 效果和style="background-image:url('');"(background-image:url('用单引号');)且背景会覆盖背景颜色 --> <table border="5" bordercolor="red" style="border-collapse:collapse;" cellpadding="5" background="../zuoye0314/2.jpg" width="500px" height="300px"> <!--tr和td相关属性 1.weight height 单元格的宽高 2.bgcolor 单元格的背景颜色 3.align left center right 单元格中的文字,水平对齐方式 4.valign top center bottom 单元格中的文字,垂直对齐方式 5.nowrap="nowrap"单元格中文字不换行 注意:1.当表格属性和行列属性冲突时,以行列为准(近者优先) 2.表格的align属性,是控制表格自身在浏览器的位置 行列中的align属性,是控制文字在单元格中的水平对齐方式 3.表格的align属性;并不影响表格中的文字的水平对齐方式, tr的align或者valign属性会影响一行中的所有单元格中的文字的水平的垂直的对齐方式 --> <tr bgcolor="aqua" align="center" valign="top"><!--行--> <td nowrap="nowrap">手机充值手机充值手机充值手机充值手机充值手机充值手机充值手机充值手机充值</td><!--列--> <td>IP卡</td> <td>网游</td> </tr> <tr> <td bgcolor="#7fff00">移动</td> <td>联通</td> <td>魔兽</td> </tr> </table> <table border="1" bordercolor="red" style="background-color:yellow;" align="center" width="500px" height="300px"> <tr> <th>学号</th> <th>姓名</th> <!--colspan跨列 rowspan 跨行(第一个tr写了之后,后面的跨行就不需要再写哪一行所在)--> <th colspan="3">成绩</th> </tr> <tr> <td>1001</td> <td rowspan="3">张三</td> <td>100</td> <td>120</td> <td>100</td> </tr> <tr> <td>1001</td> <td>100</td> <td>120</td> <td>100</td> </tr> <tr> <td>1001</td> <td>100</td> <td>120</td> <td>100</td> </tr> </table> <hr> <table border="1" align="center" width="500px"height="300px"> <tr> <td colspan="4">1</td> </tr> <tr> <td>1</td> <td>2</td> <td>3</td> <td>4</td> </tr> <tr> <td>1</td> <td>2</td> <td>3</td> <td>4</td> </tr> <tr> <td colspan="2">1</td> <td colspan="2">2</td> </tr> <tr> <td>1</td> <td>2</td> <td>3</td> <td>4</td> </tr> <tr> <td>1</td> <td>2</td> <td>3</td> <td>4</td> </tr> <tr> <td colspan="3">1</td> <td>2</td> </tr> <tr> <td>1</td> <td>2</td> <td>3</td> <td>4</td> </tr> <tr> <td>1</td> <td>2</td> <td>3</td> <td>4</td> </tr> </table> <hr> <table border="1"align="center" width="500px"height="300px"> <tr> <td rowspan="2">1</td> <td>1</td> <td>2</td> </tr> <tr> <td>2</td> <td>3</td> </tr> <tr> <td rowspan="2">1</td> <td>2</td> <td>3</td> </tr> <tr> <td>2</td> <td>3</td> </tr> </table> <hr> <table border="4"align="center" width="500px"height="300px" style="border-collapse: collapse"border-color="red" > <tr> <td rowspan="6">1</td> <td rowspan="3">2</td> <td rowspan="2">3</td> <td>4</td> </tr> <tr> <td>4</td> </tr> <tr> <td rowspan="2">3</td> <td>4</td> </tr> <tr> <td rowspan="3">2</td> <td>4</td> </tr> <tr> <td rowspan="2">3</td> <td>4</td> </tr> <tr> <td>4</td> </tr> </table> <table border="4"align="center" width="500px"height="300px"> <tr> <td colspan="2">1</td> </tr> <tr> <td rowspan="4">1</td> <td>2</td> </tr> <tr> <td>2</td> </tr> <tr> <td>2</td> </tr> <tr> <td>2</td> </tr> </table>
常用布局 <table width="500" align="center"> <colgroup style="background-color: red;"> <!--前两列为一组--> <col/> <!--第一列--> <col/> <!--第二列--> </colgroup> <col style="background-color: blue;"/> <!--第三列--> <caption>表格标题</caption> <thead> <tr> <th>头1</th> <th>头2</th> <th>头3</th> </tr> </thead> <tbody> <tr> <td>111</td> <td>111</td> <td>111</td> </tr> <tr> <td>222</td> <td>222</td> <td>222</td> </tr> </tbody> <tbody> <tr> <td>111</td> <td>111</td> <td>111</td> </tr> <tr> <td>222</td> <td>222</td> <td>222</td> </tr> </tbody> <tfoot> <tr> <td>尾1</td> <td>尾2</td> <td>尾3</td> </tr> </tfoot> </table> </body> </html>