欢迎光临
我们一直在努力

HTML | 表格的跨行、跨列

有时候,我们需要的表格可能需要跨行或跨列(合并单元格),这时候我们可以通过两个td的属性来完成。

  • colspan用于跨列操作,值为自然数
  • rowspan用于跨行操作,值为自然数

下面是一段3*3表格的源代码,后面通过colspan和rowspan把两个相同的字母进行合并。

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>表格的跨行与跨列!</title>
    </head>
        
    <body>
        <table border="2px" cellpadding="3px" cellspacing="0" width="180px" height="180px" align="center">
            <tr>
                <td>A</td>
                <td>A</td>
                <td>B</td>
            </tr>
            <tr>
                <td>C</td>
                <td>D</td>
                <td>G</td>
            </tr>
            <tr>
                <td>E</td>
                <td>F</td>
                <td>G</td>
            </tr>
        </table>
    </body>
</html>
  • 当使用colspan进行跨列合并时,需要删除同一列被合并的单元格,此时新的跨列合并单元格所占表格数为colspan的值。
  • 当使用rowspan进行跨行合并时,需要删除同一行被合并的单元格,此时新的跨行合并单元格所占表格数为rowspan的值。

合并后的单元格源码如下:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>表格的跨行与跨列!</title>
    </head>
        
    <body>
        <table border="2px" cellpadding="3px" cellspacing="0" width="180px" height="180px" align="center">
            <tr>
                <td colspan="2">A</td>
                
                <td>B</td>
            </tr>
            <tr>
                <td>C</td>
                <td>D</td>
                <td rowspan="2">G</td>
            </tr>
            <tr>
                <td>E</td>
                <td>F</td>
            
            </tr>
        </table>
    </body>
</html>

合并后表格展示:

赞(0) 打赏
未经允许不得转载:散人研 » HTML | 表格的跨行、跨列
分享到: 更多 (0)

评论 抢沙发

9 + 1 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏