You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在HTML表格带rowspan属性的跨行单元格中插入文本

解决方案

你的问题出在表格结构缺列:第一行定义了4列(名字列、跨3行的Bild1列、水果列、跨3行的Bild2列),但第2、3行只写了名字列的单元格,没有补充水果列的单元格,所以插入内容时会错位换行。
你只需要在<tr>标签对里对应位置补上<td>标签放你要的内容即可,修改后的完整代码如下:

<!DOCTYPE html>
<html>
    <head>
        <title>HTML rowspan Attribute</title>
        <style>
            table, th, td {
                border: 1px solid black;
                border-collapse: collapse;
                padding: 6px;
            }
        </style>
    </head>

    <body style = "text-align:center">

        <table>
            <tr>
                <td>Ajay</td>
                <td rowspan="3">Bild1</td> 
                <td>Bananas</td>
                <td rowspan="3">Bild2</td>
            </tr>
            
            <tr>
                <td>Priya1</td>
                <!-- 这里填入第一个要插入的内容 -->
                <td>你要添加的第一个文本</td>
            </tr>
            <tr>
                <td>Priya</td>
                <!-- 这里填入第二个要插入的内容 -->
                <td>你要添加的第二个文本</td>
            </tr>
        </table>
        
    </body>
</html>

修改后内容会对应显示在你标注的两个单元格位置,不会出现自动换行错位的问题。

内容的提问来源于stack exchange,提问作者Kollegah der Boss

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 01:24:08