表格

表格

一、什么是表格

表格是一组由行和列组成的结构化数据集,可以将不同类型的数据集成在一张表中以显示不同类型数据之间存在的某种关系

  • 行:水平方向上的一组数据,一般为某个主题的各种数据内容
  • 列:垂直方向上的一组数据,一般为某一项数据
  • 单元格:表格中的显示某一项数据的方块

二、什么是表格元素

元素:表示一个表格,作为表格的容器。
元素:表示一个表格中的行。 元素:表示一个表格中的单元格。

三、表格的基本结构

1、

元素:表示HTML页面中的一个表格,作为表格的容器。

2、元素:表示HTML页面中一个表格的行。一个表格可以拥有一行或多行。

3、元素:表示HTML页面中的一个表格中一行的单元格。一行可以拥有一个单元格或多个单元格。

四、标题单元格

HTML 元素用来定义一组单元格的标题。该元素的用法与 元素保持一致,定义在 元素中。

元素的scope属性用来定义与该标题单元格相关联的单元格,是一个枚举类型
  • row:表示当前标题单元格关联一行中的所有单元格。
  • col:表示当前标题单元格关联一列中的所有单元格。
  • rowgroup:表示当前标题单元格属于某一个行组并与其中所有单元格相关联
  • colgroup:表示当前标题单元格属于某一个列组并与其中所有单元格相关联。
  • auto:由浏览器自动分配。

注意即使一个单元格中没有任何内容,元素或 元素仍然需要定义,来表示一个空单元格的存在。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>基本表格(标题)</title>
</head>
<body>
    <table>
        <!-- row:表示当前标题单元格关联一行中的所有单元格 -->
        <!-- col:表示当前标题单元格关联一列中的所有单元格。 -->
        <tr>
            <!-- 姓名 与 姓名的一列关联,所以用"col" -->
            <th scope="col">姓名</th> 
            <th scope="col">学号</th>
            <th scope="col">性别</th>
            <th scope="col">年龄</th>
        </tr>

        <tr>
            <!-- 与张三这个学生的信息关联,张三的信息在一行,用"row"关联 -->
            <th scope="row">张三</th>
            <td>191111</td>
            <td></td>
            <td>18</td>
        </tr>
        <tr>
            <th scope="row">李四</th>
            <td>192222</td>
            <td></td>
            <td>17</td>
        </tr>
        <tr>
            <th scope="row">王五</th>
            <td>193333</td>
            <td></td>
            <td>19</td>
        </tr>
    </table>
</body>
</html>

五、表格的标题

HTML 的 元素用来定义 HTML 页面中表格的标题。该元素一般作为

元素的第一个子级元素出现,同时会显示在表格内容中的最前面,并且会在水平方向居中显示。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>表格的标题</title>
</head>
<body>
    <table>
        <!-- 表格的标题 -->
        <caption>学生信息表</caption>
        <tr>
            <!-- 姓名 与 填写姓名的一列关联,所以用"col" -->
            <th scope="col">姓名</th> 
            <th scope="col">学号</th>
            <th scope="col">性别</th>
            <th scope="col">年龄</th>
        </tr>

        <tr>
            <!-- 与张三这个学生的信息关联,张三的信息在一行,用"row"关联 -->
            <th scope="row">张三</th>
            <td>191111</td>
            <td></td>
            <td>18</td>
        </tr>
        <tr>
            <th scope="row">李四</th>
            <td>192222</td>
            <td></td>
            <td>17</td>
        </tr>
        <tr>
            <th scope="row">王五</th>
            <td>193333</td>
            <td></td>
            <td>19</td>
        </tr>
    </table>
</body>
</html>
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值