HTML(七)表格

https://chatgai.lovepor.cn/

在HTML中,表格的标准形式如下:

html 复制代码
<table>

</table>

使用上面的语言,就已经生成了一个表格,只不过这个表格什么都没有

那么,该如何让表格存在东西呢?

首先,我们需要使用到<tr> </tr> ,如下

html 复制代码
<table>
    <tr>

    </tr>
</table>

这里的<tr> </tr> 就在表格中运用一行

但是在表格中,一行我们也可以有很多列

这时候我们就需要用到<td></td> 或者<th> </th>

如下->:

html 复制代码
<table>
    <tr>
        <td>

        </td>
    </tr>

    <tr>
        <th>

        </th>
    </tr>
</table>

每一对 td或者th 代表了一列

使用效果如下:

html 复制代码
<!DOCTYPE html>
<html>

<head>
    <meta charset="UTF-8" />
    <title>title</title>
</head>

<body>
    <table  width="400px" height="500px"  bgcolor="pink">
    这里是设置表格宽度为400,高度为500,单位是px

        <tr>
            <th>文具</th>
            <th>橡皮</th>
        </tr>
       
        <tr>
            <td>文具</td>
            <td>橡皮</td>
        </tr>
    </table>
</body>
</html>

在上图中,我们需要了解到

(注:上图大小不对,但你们自己可以重新试试,代码是对的)

<td>表示一般单元格 默认居左,并以普通格式显示

<th>表示标题单元格 默认居中,并以加粗格式显示

但是这样还不够直观,所以我们需要运用到边框线,边框线需要在table位置更改

使用如下:

html 复制代码
<!DOCTYPE html>
<html>

<head>
    <meta charset="UTF-8" />
    <title>title</title>
</head>

<body>
    <table border="3px" bordercolor="red" width="400px" height="500px"  bgcolor="pink">

        <tr>
            <th>文具</th>
            <th>橡皮</th>
        </tr>
       
        <tr>
            <td>文具</td>
            <td>橡皮</td>
        </tr>
    </table>
</body>
</html>

这里的border就是边缘线 bordercolor可以改变边缘线的颜色

使用效果如图:

我们也可以让每一行表格都更改一下位置和表格大小

如下:

html 复制代码
<!DOCTYPE html>
<html>

<head>
    <meta charset="UTF-8" />
    <title>title</title>
</head>

<body>
    <table border="3px" bordercolor="red" width="400px" height="500px"  bgcolor="pink" align="center" >

        <tr height="50px">
            <th>文具</th>
            <th>橡皮</th>
        </tr>
       
        <tr align="center">
            <td>文具</td>
            <td>橡皮</td>
        </tr>
    </table>
</body>
</html>

我们也可以更改表格内容的颜色,只需要在想更改的位置加上bgcolor即可


在表格中还有最后两种东西,一种为跨行--rowspan

另一种为跨列--colspan

说是跨,其实就是把一格的东西扩大成为N格


最后,我们写两个语言来整体实现

例子1:

html 复制代码
<!DOCTYPE html>
<html>

<head>
    <meta charset="UTF-8" />
    <title>title</title>
</head>

<body>

    <table width="300px" height="500px" align="center" bgcolor="pink"  border="3px" bordercolor="green" >
            
        <tr height="100px">
            <th>文具</th>   
            <th>个数</th>   
            <th>价格</th>
        </tr>


        <tr align="center">
            <td bgcolor="green">铅笔</td>
            <td>5</td>
            <td>88</td>
        </tr>

        <tr align="center">
            <td>橡皮</td>
            <td >6</td>
            <td>99</td>
        </tr>
        <tr>
            <th>总价格</th>
            <td colspan="2" align="center">11</td>
        </tr>
    </table>
</body>
</html>

效果图:


例题2:

html 复制代码
<!DOCTYPE html>
<html>

<head>
    <meta charset="UTF-8" />
    <title>title</title>
</head>

<body>

    <table width="300px" height="500px" align="center" bgcolor="pink"  border="3px" bordercolor="green" >
            
        <tr height="100px">
            <th>文具</th>   
            <th>个数</th>   
            <th>价格</th>
            <th>总价格</th>
        </tr>


        <tr align="center">
            <td bgcolor="green">铅笔</td>
            <td>5</td>
            <td>88</td>
            <td rowspan="2">11</td>
        </tr>

        <tr align="center">
            <td>橡皮</td>
            <td >6</td>
            <td>99</td>
        </tr>
      
    </table>
</body>
</html>

效果图:

相关推荐
jeffwang2 分钟前
我做了个让 AI 看屏幕跑测试的工具,因为 Playwright 测不了我的 Flutter Web
前端
HSunR31 分钟前
dify 搭建ai作业批改流
开发语言·前端·javascript
zhaoyong22235 分钟前
MySQL 存储过程中字符集与排序规则不匹配导致查询性能下降的解决方案
jvm·数据库·python
sinat_3834373636 分钟前
golang如何从Python转型Go开发_golang从Python转型Go开发攻略
jvm·数据库·python
远洪37 分钟前
claude code 国内安装使用
数据库·mysql
代码不加糖39 分钟前
2026 跨境电商独立站实战:从 0 到 1 搭建高转化 SaaS 商城(附源码)
开发语言·前端·javascript
雨辰AI41 分钟前
SpringBoot3 + 人大金仓 V9 微服务监控实战|Prometheus+Grafana+SkyWalking 全链路监控
数据库·后端·微服务·grafana·prometheus·skywalking
二哈赛车手41 分钟前
新人笔记---ES和kibana启动问题以及一些常用的linux的错误排查方法,以及ES,数据库泄密解决方案[超详细]
java·linux·数据库·spring boot·笔记·elasticsearch
myrh pdmd43 分钟前
maven导入spring框架
数据库·spring·maven
亲亲小宝宝鸭1 小时前
拖一拖控件,拖出个问卷(低代码平台)
前端·低代码