HTML实现表格rowspan、colspan操作

前言

今天领导安排个任务,将报告的某个功能界面动态化展示,其中有涉及到 Table 表格操作(rowspan、colspan),刚刚开始对这两概念不是很理解,走了很多弯路…扯远了,开始吧。

一、概念

colspan(跨列)

colspan:指的是我这数据占几列。
在这里插入图片描述

colspan案例

<table border="1">
  <tr>
    <!-- Monthly Savings占两列 -->
    <th colspan="2">Monthly Savings</th>
  </tr>
  <tr>
    <td>January</td>
    <td>$100</td>
  </tr>
  <tr>
    <td>February</td>
    <td>$80</td>
  </tr>
</table>

在这里插入图片描述

rowspan(跨行)

rowspan:指的是我这数据占几行。
在这里插入图片描述

rowspan案例

<table border="1">
  <tr>
	<!-- Savings for holiday!占三行 -->
    <th rowspan="3">Savings for holiday!</th>
  </tr>
  <tr>
    <td>January</td>
    <td>$100</td>
  </tr>
  <tr>
    <td>February</td>
    <td>$80</td>
  </tr>
</table>

在这里插入图片描述
注意: Savings for holiday为什么要占三行,因为它自己本身算一行。

二、项目实践

效果展示

在这里插入图片描述

HTML

涉及 company 项目效果会有点差异,请谅解。

    <table border="1">
	    <tbody>
	        <tr style="line-height: 32px;">
                <th><span>参考值</span></th>
                <th><span>炎症类型</span></th>
                <th><span>呼吸道疾病</span></th>
            </tr>
            <tr>
                <th rowspan="6">
                	<span>&lt;25ppb</span>
                </th>
            </tr>
            <tr>
                <td rowspan="4">
                	<span>非嗜酸性炎症为主(嗜中性、感染性)非激素(抗生素)药物医疗为主</span>
                </td>
                <td><span>非嗜酸性哮喘</span></td>
            </tr>
            <tr>
                <td><span>支气管扩张</span></td>
            </tr>
            <tr>
                <td><span>嗜中性慢阻肺</span></td>
            </tr>
            <tr>
                <td><span>感染性肺炎</span></td>
            </tr>
            <tr>
                <td><span>小气道嗜酸性炎症</span></td>
                <td><span>小气道哮喘</span></td>
            </tr>
            
            <tr>
                <th rowspan="6">
                	<span>&gt;25ppb</span>
                </th>
            </tr>
            <tr>
                <td rowspan="6">
                	<span>嗜酸性炎症为主(气道高反应)激素药物治疗为主</span>
                </td>
                <td><span>过敏性哮喘</span></td>
            </tr>
            <tr>
                <td><span>咳嗽变异性哮喘</span></td>
            </tr>
            <tr>
                <td><span>嗜酸性支气管炎</span></td>
            </tr>
            <tr>
                <td><span>混合炎症慢阻肺</span></td>
            </tr>
            <tr>
                <td><span>嗜酸性肺炎</span></td>
            </tr>
	    </tbody>
	</table>

总结

下面实战符合自己的项目需求,概念问题,如果还不理解的可以参考其他大佬的文章或者其他网站。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值