HTML第二篇(表格)

表格

  • 作用:较为常用的标签,但不是用来布局的,常用于显示,展示表格式数据.
  • 优点:可让数据显示规整,可读性非常好;特别是后台展示数据的时候表格会显得尤为重要,往往一个简约的表格就能够将复杂的数据展现得很有条理,虽然div布局也能够实现,但是没有表格来得方便.

创建表格的基本语法

<table>
     <tr>
         <td></td>
     </tr>
</table>
  1. table用于定义一个表格标签
  2. tr标签用于定义表格中的行,必须嵌套与table标签中
  3. td标签用于定义表格中的单元格,必须秦涛在行标签tr中
  4. 表格最合适的地方就是用于存储数据 ,td即为table date(表格数据)

表格属性

  • border:设置边框粗细
  • width:设置表格高度
  • height::设置表格高度
  • cellspacing:设置单元格之间的间距,也就是单元格的外边距
  • cellpadding:设置单元格中的内容与单元格的间距
  • align:设置表格的排版模式(居中,靠右,靠左),取值:lift,right,center
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <table border="1" width="500" heidht="30" cellspacing="0" cellpadding="10" align="center">
        <tr>
            <td>地点</td>
            <td>时间</td>
            <td>人物</td>
        </tr>
        <tr>
            <td>深圳</td>
            <td>18年</td>
            <td>张三</td>
        </tr>
        <tr>
            <td>上海</td>
            <td>19年</td>
            <td>李四</td> 
        </tr>
        <tr>
            <td>北京</td>
            <td>20年</td>
            <td>王麻子</td>
        </tr>
    </table>
</body>
</html>

表头单元格标签

<th>文本</th>
  •  作用:可将表格的第一行或第一列单元格中的加粗并居中显示
  • 用法:将相应的td标签改为th标签即可
<table>
    <caption></caption>
    <caption>统计表</caption>
        <tr>
            <th>地点</th>
            <th>时间</th>
            <th>人物</th>
        </tr>
        <tr>
            <td>深圳</td>
            <td>18年</td>
            <td>张三</td>
        </tr>
        <tr>
            <td>上海</td>
            <td>19年</td>
            <td>李四</td> 
        </tr>
        <tr>
            <td>北京</td>
            <td>20年</td>
            <td>王麻子</td>
        </tr>
</table>

 表格标题标签caption

  • 作用:设置表格标题,总是居于表格头部中央的位置
  • 用法:
<table>
    <caption></caption>
    <tr>
        <td></td>
        .....
    </tr>
</table>
  • 实现案例
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <table border="1" width="500" heidht="30" cellspacing="0" cellpadding="10" align="center">
        <!--用法:嵌套在table标签中的-->
        <caption>数据统计</caption>
        <tr>
            <th>地点</th>
            <th>时间</th>
            <th>人物</th>
        </tr>
        <tr>
            <td>深圳</td>
            <td>18年</td>
            <td>张三</td>
        </tr>
        <tr>
            <td>上海</td>
            <td>19年</td>
            <td>李四</td> 
        </tr>
        <tr>
            <td>北京</td>
            <td>20年</td>
            <td>王麻子</td>
        </tr>
    </table>
</body>
</html>

合并单元格 

  • 两种合并方式
  1. 跨行合并:rowspan=“合并单元格的个数”
  2. 跨列合并:colspan="合并单元格的个数"
  • 合并顺序
  1. 先上后下,先左再右
  • 单元格合并三部曲
  1. 确认需要合并的单元格
  2. 根据先上后下(跨行),先左后右(跨列)的方式选取第一个单元格为目标单元格.
  3. 删除多余的单元格
  • 单元格合并案例
 <table border="1" width="500" heidht="30" cellspacing="0" cellpadding="10" align="center">
        <!--用法:嵌套在table标签中的-->
        <caption>数据统计</caption>
        <tr>
            <th>地点</th>
            <th>时间</th>
            <th>人物</th>
        </tr>
        <tr>
            <td>深圳</td>
            <td>18年</td>
            <!-- 跨行合并 -->
            <td rowspan="2">张三</td>
        </tr>
        <tr>
            <td>上海</td>
            <td>19年</td>
            <!-- 删除跨行合并多余的单元格 -->
            <!-- <td>李四</td>  -->
        </tr>
        <tr>
            <td>北京</td>
            <!-- 跨列合并 -->
            <td colspan="2">20年</td>
            <!-- 删除跨列合并多余的单元格 -->
            <!-- <td>王麻子</td> -->
        </tr>
    </table>

扩展:表格结构划分

  1. 使用thead标签来定义表格的头部,与主题标签不同,其内必须有tr标签
  2. 使用tbody标签来定义主体部分,用于存放数据主体
  3. 使用tfoot标签来定义脚注
  4. 以上标签都必须存在于table标签中
  • 案例
<table border="1" width="500" heidht="30" cellspacing="0" cellpadding="10" align="center">
        <!--用法:嵌套在table标签中的-->
        <caption>数据统计</caption>
        <thead>
            <tr>
                <th>地点</th>
                <th>时间</th>
                <th>人物</th>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td>深圳</td>
                <td>18年</td>
                <td>张三</td>
            </tr>
            <tr>
                <td>上海</td>
                <td>19年</td>
                <td>李四</td> 
            </tr>
            <tr>
                <td>北京</td>
                <td>20年</td>
                <td>王麻子</td>
            </tr>
        </tbody>
        <tfoot>
            <tr>
                <td colspan="3">数据来源于网络</td>
            </tr>
        </tfoot>
    </table>

 

weixin073智慧旅游平台开发微信小程序+ssm后端毕业源码案例设计 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
python017基于Python贫困生资助管理系统带vue前后端分离毕业源码案例设计 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值