[HTML]创建表格

1. 创建标准的表格

Code:

<table border="2" style="text-align:center">    <!表格的开始标签,定义边框为2,定义文本居中显示>

<tr>                                                                <!第1行开始标签>

<th>Heading1</th>                                         <! 用<th></th> 是定义表格标题的列,第1行,第1列>

<th>Heading2</th>                                         <! 用<th></th> 是定义表格标题的列,第1行,第2列>

<th>Heading3</th>                                          <! 用<th></th> 是定义表格标题的列,第1行,第3列>

<th>Heading4</th>                                          <! 用<th><th> 是定义表格标题的列,第1行,第4列>

</tr>                                                                <!第1行结束标签>

<tr>                                                                  <!第2行开始标签>

<td>row1,cell1</td>                                         <! 用<td></td> 是定义表格内容的列,第2行,第1列>

<td>row1,cell2</td>                                         <! 用<td></td> 是定义表格内容的列,第2行,第2列>

<td>row1,cell3</td>                                         <! 用<td></td> 是定义表格内容的列,第2行,第3列>

<td>row1,cell4</td>                                         <! 用<td></td> 是定义表格内容的列,第2行,第4列>

</tr>                                                                 <!第2行结束标签>

<tr>                                                                  <!第3行开始标签>

<td>row2,cell1</td>                                         <! 用<td></td> 是定义表格内容的列,第3行,第1列>

<td>row2,cell2</td>                                         <! 用<td></td> 是定义表格内容的列,第3行,第2列>

<td>row2,cell3</td>                                         <! 用<td></td> 是定义表格内容的列,第3行,第3列>

<td>row2,cell4</td>                                         <! 用<td></td> 是定义表格内容的列,第3行,第4列>

</tr>                                                                 <!第3行结束标签>

<tr>                                                                  <!第4行开始标签>

<td>row3,cell1</td>                                         <! 用<td></td> 是定义表格内容的列,第4行,第1列>

<td>row3,cell2</td>                                         <! 用<td></td> 是定义表格内容的列,第4行,第1列>

<td>row3,cell3</td>                                         <! 用<td></td> 是定义表格内容的列,第4行,第1列>

<td>row3,cell4</td>                                         <! 用<td></td> 是定义表格内容的列,第4行,第1列>

</tr>                                                                 <!第4行结束标签>

</table>                                                            <!表格结束标签>

运行效果如下:

Heading1Heading2Heading3Heading4
row1,cell1row1,cell2row1,cell3row1,cell4
row2,cell1row2,cell2row2,cell3row2,cell4
row3,cell1row3,cell2row3,cell3row3,cell4

说明:

<table></table>:  定义表格开始和结束的标签

<th></th>: 定义表格标题的开始和结束的标签

<tr></tr>: 定义每一行开始和结束的标签

<td></td>: 定义每一列开始和结束的标签

 

2. 创建不规则的表格

  A 横跨多列的表格

Code:

<table border="1" style="text-align:center">    <!表格的开始标签,定义边框为1,定义文本居中显示>

<tr>                                                                <!第1行开始标签>

<th>Heading1</th>                                         <! 用<th></th> 是定义表格标题的列,第1行,第1列>

<th>Heading2</th>                                         <! 用<th></th> 是定义表格标题的列,第1行,第2列>

<th>Heading3</th>                                          <! 用<th></th> 是定义表格标题的列,第1行,第3列>

<th>Heading4</th>                                          <! 用<th><th> 是定义表格标题的列,第1行,第4列>

</tr>                                                                <!第1行结束标签>

<tr>                                                                 <!第2行结束标签> 

<td>row1,cell1</td>                                         <! 用<td></td> 是定义表格内容的列,第2行,第1列>

<td colspan="2">row1,cell2</td>                      <! 用<td></td> 是定义表格内容的列,第2行,第2列,并且要占2列>

<td>row1,cell3</td>                                         <! 用<td></td> 是定义表格内容的列,第2行,第3列>

</tr>                                                                 <!第2行结束标签>

<tr>                                                                  <!第3行开始标签>

<td>row2,cell1</td>                                         <! 用<td></td> 是定义表格内容的列,第3行,第1列>

<td>row2,cell2</td>                                         <! 用<td></td> 是定义表格内容的列,第3行,第2列>

<td colspan="2">row2,cell3</td>                      <! 用<td></td> 是定义表格内容的列,第3行,第3列,并且要占2列>

</tr>                                                                 <!第3行结束标签>

<tr>                                                                  <!第4行开始标签>

<td>row3,cell1</td>                                         <! 用<td></td> 是定义表格内容的列,第4行,第1列>

<td colspan="3">row3,cell2</td>                      <! 用<td></td> 是定义表格内容的列,第4行,第1列,并且要占3列>

</tr>                                                                 <!第4行结束标签>

</table>                                                            <!表格结束标签>

运行效果如下:

Heading1Heading2Heading3Heading4
row1,cell1row1,cell2row1,cell3
row2,cell1row2,cell2row2,cell3
row3,cell1row3,cell2

说明:

colspan="2": 合并两列    colspan="3": 合并3列

 

B. 横跨多行的表格

Code:

<table border="2" style="text-align:center">    <!表格的开始标签,定义边框为2,定义文本居中显示>

<tr>                                                                <!第1行开始标签>

<th>Heading1</th>                                         <! 用<th></th> 是定义表格标题的列,第1行,第1列>

<th>Heading2</th>                                         <! 用<th></th> 是定义表格标题的列,第1行,第2列>

<th>Heading3</th>                                          <! 用<th></th> 是定义表格标题的列,第1行,第3列>

<th>Heading4</th>                                          <! 用<th></th> 是定义表格标题的列,第1行,第4列>

</tr>                                                                <!第1行结束标签>

<tr>                                                                  <!第2行开始标签>

<td>row1,cell1</td>                                         <! 用<td></td> 是定义表格内容的列,第2行,第1列>

<td rowspan="2">row1,cell2</td>                     <! 用<td></td> 是定义表格内容的列,第2行,第2列,并且占2行>

<td>row1,cell3</td>                                         <! 用<td></td> 是定义表格内容的列,第2行,第3列>

<td rowspan="3">row1,cell4</td>                     <! 用<td></td> 是定义表格内容的列,第2行,第4列,并且占3行>

</tr>                                                                 <!第2行结束标签>

<tr>                                                                  <!第3行开始标签>

<td>row2,cell1</td>                                         <! 用<td></td> 是定义表格内容的列,第3行,第1列>

<td rowspan="2">row2,cell2</td>                     <! 用<td></td> 是定义表格内容的列,第3行,第2列,并且占2行>

</tr>                                                                 <!第3行结束标签>

<tr>                                                                  <!第4行开始标签>

<td>row3,cell1</td>                                         <! 用<td></td> 是定义表格内容的列,第4行,第1列>

<td>row3,cell2</td>                                         <! 用<td></td> 是定义表格内容的列,第4行,第2列>

</tr>                                                                 <!第4行结束标签>

</table>                                                            <!表格结束标签>

运行结果如下:

Heading1Heading2Heading3Heading4
row1,cell1row1,cell2row1,cell3row1,cell4
row2,cell1row2,cell2
row3,cell1row3,cell2

说明:

rowspan="2": 合并2行    rowspan="3": 合并3行

参考:http://www.w3school.com.cn/html/

转载于:https://www.cnblogs.com/shylx123/archive/2010/10/19/1856942.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值