html中列表和表格的使用

列表

一般来说只有一列一列的进行使用,是一维的

列表分为三种列表形式

<!-- 列表标签ul-li:无序列表,必须用 <ul> 当 “容器”(代表 “无序列表”),每个条目用 <li> 包起来(代表 “列表项”),不能直接在 <ul> 里写文字。ol-li:有序列表用 <ol> 当容器(代表 “有序列表”),每个条目还是用 <li> 包起来。dl-dd-dt:自定义列表,一般和css结合使用

1.无序列表

<ul><li>第一个li标签</li><li>第二个li标签</li><li>第三个li标签</li></ul>
<!--    就像你随手写的 “购物清单”—— 买牛奶、买面包、买鸡蛋,谁先谁后不影响,只是单纯列出来。-->
<!--网页里会给每个条目前面加个 “小点点”(默认是实心圆,也能改成方块、空心圆),表示 “这些是同一类,但没先后顺序”。-->

2.有序列表

<ol type="a" start="2"><li>python1</li><li>python2</li><li>python3</li></ol><!--    就像 “菜谱步骤”“考试排名”—— 必须按顺序来,错一步就不行,或者名次有高低。-->
<!--网页里会给每个条目前面加 “数字”(默认是 1、2、3… 也能改成字母 A/B/C、罗马数字 Ⅰ/Ⅱ/Ⅲ),明确 “谁先谁后”。-->

3.自定义列表

<dl><dt>自定义列表</dt><dd>第一季</dd><dd>第二季</dd>
</dl>
<!-- <dl> 当容器(代表 “定义列表”),每个 “名词 / 标题” 用 <dt> 包(比如 “苹果”),-->
<!--     每个 “解释” 用 <dd> 包(比如 “红色水果…”);-->
<!--     一个 <dt> 可以对应多个 <dd>(一个名词多个解释)。-->

表格

​​​​​1.首先进行表格整体规划,表格的颜色,边框等

<!--table标签:整个表格的"大容器",所有表格内容都要放在里面属性说明:- border="1":给表格加1像素宽的边框,让格子清晰可见(默认没边框)- bordercolor="#333":边框颜色设为深灰色(#333是颜色代码)- cellspacing="0":单元格之间的间隙设为0(默认有间隙,设0后格子紧凑)- width="600":表格总宽度设为600像素(适配大部分屏幕)- align="center":整个表格在页面中居中显示(默认靠左)- bgcolor="#f5f5f5":表格整体背景色设为浅灰色(#f5f5f5),避免纯白刺眼
-->
<table border="1" bordercolor="#333" cellspacing="0" width="600" align="center" bgcolor="#f5f5f5">

2.表头部分

<!--thead标签:表格的"表头部分",专门放列标题(比如Excel表格最上面的标题行)作用:区分表格的"标题区"和"数据区",让结构更清晰
-->
<thead><!-- tr标签:表格的"一行",不管是表头还是数据,每一行都要用tr包起来 --><tr><!--th标签:表头的"单元格",默认文字加粗+居中(区别于普通数据单元格)colspan="3":列合并属性,表示这个单元格占3列的宽度场景:原本一行3个单元格,现在用1个标题占满整行(比如"学生成绩表"标题)--><th colspan="3" bgcolor="#e0e0e0">学生成绩表</th></tr><!-- 第二行表头:具体列的标题 --><tr><th width="100">学号</th> <!-- 表头单元格:学号列,宽度100像素 --><th width="100">姓名</th> <!-- 表头单元格:姓名列 --><th width="400">各科成绩</th> <!-- 表头单元格:成绩列,占剩余宽度 --></tr>
</thead>

3.表中间内容部分

<tbody><!-- 第一行数据:学生1 --><tr><td align="center">2024001</td> <!-- td标签:普通数据单元格,文字居中 --><td align="center">张三</td><!--rowspan="2":行合并属性,表示这个单元格占2行的高度场景:张三的"各科成绩"单元格,同时对应"语文"和"数学"两行数据--><td bgcolor="#ffffff">语文:95分</td> <!-- 背景色设为白色,突出数据 --></tr><!-- 第二行数据:延续张三的成绩(学号、姓名被合并,不用重复写) --><tr><td align="center">2024001</td><td align="center">张三</td><td bgcolor="#ffffff">数学:92分</td></tr><!-- 第三行数据:学生2 --><tr><td align="center">2024002</td><td align="center">李四</td><td bgcolor="#ffffff">语文:88分<br>数学:85分</td> <!-- <br>换行,一行显示两门成绩 --></tr>
</tbody>

3.表尾部部分

<!--tfoot标签:表格的"页脚部分",放总结性信息(比如合计、平均值)注意:哪怕代码写在tbody前面,浏览器也会自动把它渲染到表格最底部--><tfoot><tr><!-- 列合并:占3列宽度,和表头标题对齐 --><td colspan="3" align="right" bgcolor="#e0e0e0">统计:共2名学生 | 平均成绩:90分</td></tr></tfoot>
</table>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/pingmian/95849.shtml
繁体地址,请注明出处:http://hk.pswp.cn/pingmian/95849.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

大学信息查询平台:一个现代化的React教育项目

一 项目简介大学信息查询平台是一个基于React Vite Tailwind CSS构建的现代化Web应用&#xff0c;专门用于查询中国各大高校的详细信息。该项目不仅功能实用&#xff0c;更在用户体验和界面设计上做到了极致。二 核心功能2.1. 智能大学搜索// 搜索功能核心代码 const searchU…

代码随想录算法训练营第六天 - 哈希表2 || 454.四数相加II / 383.赎金信 / 15.三数之和 / 18.四数之和

代码随想录算法训练营第六天 - 哈希表2 || 454.四数相加II / 383.赎金信 / 15.三数之和 / 18.四数之和454.四数相加II解题思路383.赎金信自己解答&#xff1a;代码随想录讲解暴力做法哈希表15.三数之和双指针优化改进18.四数之和自己的解答系统讲解454.四数相加II 文档讲解&…

FPGA实现流水式排序算法

该算法采用双调排序算法&#xff0c;是一种可流水的递推算法&#xff0c;且算法的消耗时长可算&#xff0c;具体细节参考视频&#xff1a; https://www.bilibili.com/video/BV1S3thzWEnh/?spm_id_from333.1387.homepage.video_card.click&vd_source69fb997b62efa60ae1add…

平衡车 -- MPU6050

&#x1f308;个人主页&#xff1a;羽晨同学 &#x1f4ab;个人格言:“成为自己未来的主人~” 传感器原理 此外&#xff0c;用陀螺仪获取x,y,z轴的加速度。 初始化 我们现在对MPU6050进行初始化&#xff0c;MPU6050通过I2C总线与单片机进行通信&#xff0c;通过的是PB8和PB…

在电路浪涌测试中,TVS(瞬态电压抑制二极管)的防护效果确实会受到陪测设备中去耦网络(Decoupling Network,DN)的显著影响

在电路浪涌测试中&#xff0c;TVS&#xff08;瞬态电压抑制二极管&#xff09;的防护效果确实会受到陪测设备中去耦网络&#xff08;Decoupling Network&#xff0c;DN&#xff09;的显著影响&#xff0c;这一现象与浪涌能量的传递路径、阻抗匹配及信号完整性密切相关。结合 AD…

Redis之分布式锁与缓存设计

1、分布式锁 1.1、超卖问题/*** 存在库存超卖的不安全问题*/private void deductStock() {int stockTotal Integer.parseInt(stringRedisTemplate.opsForValue().get("stock"));if (stockTotal > 0) { // 这里存在多个线程、进程同时判断通过&#xff0c;然后超买…

静态住宅IP的特点

稳定性高&#xff1a;与动态IP地址相比&#xff0c;静态住宅IP不会不定时变更&#xff0c;能确保业务在网络环境中的一致性和连贯性&#xff0c;适合需要长期维持同一身份的场景&#xff0c;如跨境电商业务等3。安全性强&#xff1a;由于其住宅属性&#xff0c;看起来更像是正常…

Linux 编译 Android 版 QGroundControl 软件并运行到手机上

Linux 编译 Android 版 QGroundControl 软件并运行到手机上环境说明操作步骤一、参考上一篇文章在电脑端把环境搭建好二、配置 Qt Creator 的 Android 环境环境说明 电脑系统 Ubuntu 22.04 qgroundcontrol master 分支 Qt 6.8.3 操作步骤 一、参考上一篇文章在电脑端把环境搭…

Python 2025:量化金融与智能交易的新纪元

当Python遇见金融大数据&#xff0c;算法交易正迎来前所未有的技术变革在2025年的技术浪潮中&#xff0c;Python已经从一个"胶水语言"蜕变为金融科技领域的核心驱动力。根据GitHub 2025年度报告&#xff0c;Python在量化金融项目中的使用率增长了217%&#xff0c;在对…

[论文阅读] 人工智能 + 软件工程 | TDD痛点破解:LLM自动生成测试骨架靠谱吗?静态分析+专家评审给出答案

TDD痛点破解&#xff1a;LLM自动生成测试骨架靠谱吗&#xff1f;静态分析专家评审给出答案 论文信息项目详情论文原标题Evaluation of Large Language Models for Generating RSpec Test Skeletons in Ruby on Rails论文链接https://arxiv.org/pdf/2509.04644一段话总结 该研究…

开源PSS解析器1

本章介绍另一个开源PSS解析工具zuspec&#xff1a; zuspec 提供了一组用于处理 actions relationship level 的工具 &#xff08;ARL&#xff09; 模型&#xff0c;主要是使用 Accellera 便携式测试和刺激 &#xff08;PSS&#xff09; 语言描述的模型。ARL 模型用于为数字设计…

26考研——内存管理_内存管理策略(3)

408答疑 文章目录一、内存管理策略1、内存管理的基本原理和要求1.1、相关概念1.2、逻辑地址与物理地址1.3、程序的链接与装入1.4、进程的内存映像1.5、内存保护1.6、内存共享1.7、内存分配与回收1.8、在存储管理中涉及到两个问题2、连续分配管理方式2.1、相关概念2.2、单一连续…

Python爬虫实战:研究Event Handling机制,构建在线教育平台的课程数据采集和分析系统

1. 引言 1.1 研究背景与意义 在大数据时代,互联网作为全球最大的信息载体,蕴含着海量有价值的数据。这些数据涵盖了商业交易、用户行为、社会趋势等多个领域,对企业决策、学术研究和社会管理具有重要参考价值。如何高效、准确地获取这些数据并进行深度分析,成为当前数据科…

docker 安装 redis 并设置 volumes 并修改 修改密码(四)

设置新密码: 127.0.0.1:6379> CONFIG SET requirepass newpassword OK验证新密码: 127.0.0.1:6379> AUTH newpassword OK更新配置文件: 编辑主机的配置文件/data/redis/conf/redis.conf,将requirepass的值修改为新密码: requirepass newpassword重启容器以使配置…

NBA球星知识大挑战:基于 PyQt5 的球星认识小游戏

NBA球星知识大挑战&#xff1a;基于 PyQt5 的球星认识小游戏 代码详见&#xff1a;https://github.com/xiaozhou-alt/NBA_Players_Recognition 文章目录 NBA球星知识大挑战&#xff1a;基于 PyQt5 的球星认识小游戏一、项目介绍二、文件夹结构三、项目实现1. 自定义动画按钮&a…

电磁波成像(X射线、CT成像)原理简介

电磁波成像&#xff08;X射线、CT成像&#xff09;原理简介一、图像形成的一般形式二、可见光成像2.1可见光2.2可见光成像三、其他电磁波成像3.1X射线成像3.2CT成像3.2.1CT成像原理3.2.2CT成像与X射线成像对比3.2.3CT生成三维描述3.3PET成像一、图像形成的一般形式 大多数图像…

k8s部署2:前置条件:docker部署

前两天发布了k8s的前置发布条件,对于防火墙的处理,我看大家反响还不错,所以作为先行者,我感觉自己多了不少动力,所以今天来说说k8s部署前置条件中docker部分的部署。在此先感谢一下那些点赞和添加收藏的朋友们,你们的支持是我永远的动力!三克油喂给马吃! 之前写过docke…

某开源漫画系统RCE代码审计

免责声明 本文档所述漏洞详情及复现方法仅限用于合法授权的安全研究和学术教育用途。任何个人或组织不得利用本文内容从事未经许可的渗透测试、网络攻击或其他违法行为。使用者应确保其行为符合相关法律法规&#xff0c;并取得目标系统的明确授权。 对于因不当使用本文信息而造…

Pandas DataFrame 指南

&#x1f4ca; Pandas DataFrame 常用操作代码示例 下面用表格汇总了 DataFrame 的常用操作&#xff0c;方便你快速查阅和实践。 操作类别代码示例说明&#xff08;简要&#xff09;数据读取df pd.read_csv(data.csv)读取 CSV 文件df pd.read_excel(data.xlsx, sheet_nameS…

React学习教程,从入门到精通, React 样式语法知识点与案例详解(13)

React 样式语法知识点与案例详解 作为React初学者&#xff0c;掌握样式语法是构建美观UI的关键。本文将详细介绍React中所有主要的样式方法&#xff0c;并提供详细注释的案例代码。 一、React样式语法知识点总览 1. 行内样式 (Inline Styles) 使用style属性&#xff0c;值为Jav…