HTML中的table标签属性

article/2025/7/17 12:52:10

表格

表格是由行和列排列而成的一种结构

HTML表格由table标签以及一个或多个tr、th或td标签组成:

table标签用来定义表格,整个表格包含在<table>和</table>标签中;

tr标签用来定义表格中一个行,它是单元格的容器,每行可以包含有多个单元格,由<tr>和</tr>标签表示;

td标签和th标签用来定义单元格,所有单元格都在tr标签内,每个单元格由一对<td>和</td>标签或一对<th>和</th>标签表示,具体的表格内容放置在这一对td标签或th标签之中,其中th标签中的内容默认以粗体、居中的方式显示。其语法如下: 

<table><tr><th>1行1列的内容</th><th>1行2列的内容</th>…</tr><tr><td>2行1列的内容</td><td>2行2列的内容</td>…</tr>…
</table>

<table是<tr的上层标签
<tr必须在一个<table</table里面,它不能单独使用,相当于<table的属性标签.
<table标示一个表格,<tr标示这个表格中间的一个行,<td、<th标示行中的一个列,需要嵌套在<tr</tr中间。

 table标签属性

下列标签属性一般不建议使用,而是通过样式属性来实现

1.border标签属性:设定围绕表格的边框的宽度。实际上border标签属性不仅设置围绕表格边框的宽度,还为每个单元格添加宽度为1px的边框;

实际开发中不建议使用border标签属性实现边框效果,建议通过为table、th和td设定border样式属性实现。

代码如下:

2.width标签属性:设定表格的宽度,该标签属性属性值如下:

不建议通过width标签属性设置表格宽度,建议向table标签添加width样式属性进行设置。

代码如下:

3.align标签属性:指定表格相对于周围标签的对齐方式,该标签属性属性值如下:

不建议通过align标签属性设置表格相对于周围标签的对齐方式,建议向table标签添加样式属性进行设置:

         a.实现左右对齐可以通过float样式属性实现

         

          b.居中对齐可以通过margin样式属性实现:margin: 0 auto;   

代码如下:

4.cellspacing 标签属性:设定单元格之间的间距(单位:px)。

不建议通过cellspacing标签属性设置单元格之间的间距,建议向table标签添加border-spacing样式属性进行设置

代码如下:

5.cellpadding标签属性:设定单元边沿与单元内容之间的间距(单位:px)

不建议通过cellpadding标签属性设置单元边沿与单元内容之间的间距,建议向td或th标签添加padding样式属性来实现

6.bgcolor标签属性:设置表格背景颜色,属性值如下:

不建议通过bgcolor标签属性设置表格背景颜色,建议向table标签添加background-color样式属性实现这一效果

7.border-collapse样式属性:设置表格的边框是否被合并为一个单一的边框,属性值如下:

代码如下: 

 

   用标签属性完成一个普通表格,代码如下:

<table border="10px" width="50%" align="center" cellspacing="0" cellpadding="5 px" bgcolor="aqua" ><tr><td> 1 </td> <td> 1 </td> <td> 1 </td>				</tr><tr><td> 1 </td> <td> 1 </td> <td> 1 </td></tr><tr><td> 1 </td> <td> 1 </td> <td> 1 </td></tr>
</table>

显示效果如下:

 

上述代码一般不使用,通过为table、th和td设定样式属性实现,代码如下:

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title>	<style>table{				border: 1px solid black;width: 20%;	/*float:right;*/margin: 0 auto;border-spacing:0 ;background-color: red;border-collapse: collapse;}td{				border: 1px solid black;padding: 10px;}			</style></head><body>        <table ><tr><td> 1 </td> <td> 1 </td> <td> 1 </td>				</tr><tr><td> 1 </td> <td> 1 </td> <td> 1 </td></tr><tr><td> 1 </td> <td> 1 </td> <td> 1 </td></tr></table></body>
</html>

 标签属性和样式属性都能实现基本功能,但如果同时存在,样式属性会覆盖标签属性。

 tr标签属性

1.align标签属性:设置表格行中单元格内容的水平对齐方式,该标签属性有多个值:

不建议通过标签属性的方式设置单元格内容的水平对齐方式,建议向tr标签添加text-align样式属性设置表格行中单元格内容的水平对齐方式

2.valign标签属性:设置表格行中单元格内容的垂直对齐方式,该标签属性有多个值:

不建议通过标签属性的方式设置单元格内容的垂直对齐方式,建议向tr标签添加vertical-align样式属性设置表格行中单元格内容的垂直对齐方式

3.bgcolor标签属性:设定表格行的背景颜色,属性值如下:

不建议通过bgcolor标签属性设置表格行的背景颜色,建议向tr标签添加background-color样式属性实现这一效果

通过为table、th和td设定样式属性实现,代码如下:

<html><head><meta charset="UTF-8"><title></title><style>table{border: 1px solid black;width: 20%;	/*float:right;*/margin: 0 auto;border-spacing:0 ;background-color: red;border-collapse: collapse;}tr{height: 50px;text-align: center;vertical-align: top;background-color: salmon;				}td{		border: 1px solid black;}</style></head><body><table ><tr valign="top"><td> 1 </td> <td> 1 </td> <td> 1 </td>			</tr><tr><td> 1 </td> <td> 1 </td> <td> 1 </td></tr><tr><td> 1 </td> <td> 1 </td> <td> 1 </td></tr></table></body>
</html>

上述代码显示效果:

 标签属性和样式属性都能实现基本功能,但如果同时存在,样式属性会覆盖标签属性。

th和td标签属性 

1.width标签属性与height标签属性:设定单元格的宽度和高度,标签属性属性值如下:

建议向th标签或td标签添加width样式属性和height样式属性设置单元格宽度和高度。

2.bgcolor标签属性:设定单元格背景颜色,该标签属性有多个值:

建议向th标签和td标签添加background-color样式属性设定单元格背景颜色

3.align标签属性:设置单元格内容的水平对齐方式,该标签属性有多个值:

建议向th标签或td标签添加text-align样式属性设置单元格内容的水平对齐方式。

4.valign标签属性:设置单元格内容的垂直对齐方式,该标签属性有多个值:

建议向th标签或td标签添加vertical-align样式属性设置单元格内容的垂直对齐方式。

5.colspan样式属性:设置单元格横跨多少列。

6.rowspan样式属性:设置单元格横跨多少行

7.nowrap标签属性:设定单元格的内容是否换行

如果没有nowrap标签属性,则单元格内文字自动换行!

使用table表的知识完成如下操作:

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>2013年度图书销售统计</title><style>table{border: 1px solid black;width:50%;margin: 0 auto;border-spacing:0 ;}tr{border: 1px solid black;text-align: center;}td{border: 1px solid black;text-align: center;}</style></head><body><table><tr><td colspan="9">2013年度图书销售统计</td> </tr><tr><td rowspan="2">图书分类</td> <td colspan="2">一季度</td><td colspan="2">二季度</td><td colspan="2">三季度</td><td colspan="2">四季度</td></tr><tr><td>销售量</td> <td>销售额</td> <td>销售量</td> <td>销售额</td> <td>销售量</td> <td>销售额</td> <td>销售量</td> <td>销售额</td></tr><tr><td>小说</td> <td>23521</td> <td>¥599,940.00</td> <td>18423</td> <td>¥44,841.00</td> <td>32125</td> <td>¥829,870.00</td><td>25100</td> <td>¥586,564.00</td></tr><tr><td>文艺</td> <td>7643</td><td>¥180,423.00</td><td>8010</td><td>¥192,420.00</td><td>10289</td><td>¥321,717.00</td><td>9012</td><td>¥266,134.00</td></tr><tr><td>励志/成功</td> <td>13328</td><td>¥428,371.00</td><td>15021</td><td>¥592,987.00</td><td>13496</td><td>¥471,620.00</td><td>10130</td><td>¥386,845.00</td></tr><tr><td>童书</td> <td>20328</td><td>¥358,891.00</td><td>24030</td><td>¥392,713.00</td><td>27444</td><td>¥461,770.00</td><td>18027</td><td>¥328,451.00</td></tr>			</table></body>
</html>


http://chatgpt.dhexx.cn/article/AcZHKw41.shtml

相关文章

html之table属性

目标&#xff1a; 1&#xff0c;table标签属性 2&#xff0c;table通用属性 3&#xff0c;tr标签属性 4&#xff0c;td标签属性 上一节我们说了table简单结构和复杂结构&#xff0c;这一节我们来看一下table的属性 1&#xff0c;table标签属性 1&#xff0c;边框border&#xf…

table常用的几个重要属性

效果图如下&#xff1b; border 规定表格边框的宽度 cellpadding 规定单元边沿与其内容之间的空白 cellspacing 规定单元格之间的空白 width 规定表格的宽度 border-collapse: collapse; 为表格设置合并边框模型 默认值为separate rowspan跨行合并单元格 colspan跨列合并单元格…

电感 vs 磁珠

铁氧体磁珠&#xff08;(Ferrite Bead, FB&#xff09;是一种利用电感原理制作而成的元器件&#xff0c;主要用于抑制信号或电源线的高频噪声和尖峰干扰&#xff0c;还具有吸收静电脉冲的能力&#xff0c;是目前应用发展很快且廉价易用的一种抗干扰器件&#xff0c;它的原理图符…

磁珠的阻抗曲线

下面是一个典型的磁珠的频率曲线&#xff0c;我们所看到的大多数厂家的磁珠规格书&#xff0c;曲线基本都是这样的。 我们知道&#xff0c;Z表示阻抗&#xff0c;R表示电阻&#xff0c;X表示电抗。那么这三者是什么关系呢&#xff1f; 他们应该满足公式&#xff1a;ZRjX。 然而…

【电路补习笔记】7、磁珠的工作原理、磁珠的分类、磁珠的模型、磁珠的参数、磁珠与电感的区别、磁珠的应用、磁珠的误区

目录 简介铁耗磁滞损耗 磁珠归类应用对比参数用途电源滤波低通滤波器的设计 符号关于单点接地 老师的主页&#xff1a;唐老师讲电赛 视频地址&#xff1a;磁珠的工作原理&#xff0c;磁珠的分类&#xff0c;磁珠的模型&#xff0c;磁珠的参数磁珠与电感的区别&#xff0c;磁珠的…

电感和磁珠的区别

更多资料欢迎关注公众号&#xff1a;工程师看海 原文链接&#xff1a;https://mp.weixin.qq.com/s/1EI5smOwCXJxzMvWqw4mDw 禁止盗版文章 电感和磁珠外形接近&#xff0c;功能相似&#xff0c;很多人认为其都是“隔交通直”&#xff0c;以至于很多人将二者混淆。实际上&…

基本元器件——磁珠

其他基本元器件 磁珠 磁珠专用于抑制信号线、电源线上的高频噪声和尖峰干扰&#xff0c;还具有吸收静电脉冲的能力。磁珠是用来吸收超高频信号&#xff0c;像一些RF电路&#xff0c;PLL&#xff0c;振荡电路&#xff0c;含超高频存储器电路&#xff08;DDR SDRAM&#xff0c;…

磁珠选型和参数说明

文章收集来源网络 磁珠选择关键&#xff1a;电路噪声的频带大于磁珠转换点频率&#xff0c;便于吸收&#xff1b;信号频带尽量低于转换点频率&#xff0c;以防有效信号被磁珠衰减。 电源上用&#xff1a;选用蓝色的&#xff0c;“矮胖型”的&#xff0c;更为平滑&#xff0c;整…

linux磁珠技术,磁珠-china178-ChinaUnix博客

摘要 磁珠专用于抑制信号线、电源线上的高频噪声和尖峰干扰&#xff0c;还具有吸收静电脉冲的能力。磁珠是用来吸收超高频信号&#xff0c;象一些RF电路&#xff0c;PLL&#xff0c;振荡电路&#xff0c;含超高频存储器电路(DDRSDRAM&#xff0c;RAMBUS等)都需要在电源输入部分…

磁珠的参数、选型、直流重叠特性

文章目录 1.请简单说一下你对磁珠的认识?2.磁珠和电感的相同点和不同点?3.磁珠的主要参数有哪些?并做解释4.磁珠的直流重叠特性是什么?5.如何理解磁珠的等效模型6.磁珠选型注意事项本文以自问自答的形式,科普磁珠的一些基本知识和选型要点。 1.请简单说一下你对磁珠的认识…

贴片磁珠的选取详解

一.STM32F103C8T6电源使用磁珠的例子 1.磁珠运用电路图 2.如何选取磁珠 DCR定义为组件在没有交流信号下的直流电阻 3.STM32F103C8T6中贴片磁珠的规格书 4.磁珠的选型及其应用要点 器件手册上&#xff0c;磁珠的参数是其在100MHz时对应的阻抗值。 磁珠的等效电路如图&#xff1…

EMC和ESD---磁珠、磁环的选型参数及电路应用

文章目录 一、EMC基本概述1、EMC概念&#xff1a;2、电磁兼容措施与产品成本的关系3、电磁兼容设计与产品成本的关系4、电磁兼容设计三要素5、常用的EMC认证6、各类信号频谱 二、EMC器件---磁珠和磁环1、磁珠&#xff1a;2、磁环 三、EMC-原理图设计考虑1、数字IC电源管脚放置滤…

磁珠的参数及应用

原理图的一般表示方法&#xff1a; 注意&#xff1a;只是一般表示方法&#xff0c;只要封装跟BOM对了&#xff0c;就可以。 原料&#xff1a; 磁珠的主要原料为铁氧体。铁氧体是一种立方晶格结构的亚铁磁性材料。铁氧体材料为铁镁合金或铁镍合金&#xff0c;它的制造工艺和机械…

初识EMC元器件(六)——磁珠的参数解读及选型应用

一、什么是磁珠 磁珠的全称是铁氧体磁珠滤波器&#xff0c;是一种抗干扰元件&#xff0c;消除高频噪声效果明显。注意&#xff1a;磁珠的单位是Ω&#xff0c;而不是H。等效于电阻和电感串联&#xff0c;ZRjX&#xff0c;但电阻值和电感值都随频率变化。 滤波原理&#xff1a;在…

磁珠的参数、选型及应用

一、磁珠的主要参数&#xff1a; ①阻抗&#xff1a;磁珠阻抗是在100MHz时测得的阻抗所确定的。常表示为22R100MHz&#xff0c;即为磁珠在100MHz下&#xff0c;其阻抗为22Ω。阻抗越大&#xff0c;抑制噪声的效果越好&#xff0c;我理解为阻抗越大&#xff0c;消耗在阻抗上的能…

PHP 面试知识点整理归纳

全文已整理补充完毕&#xff0c;以后还会继续更新文章里面的错误&#xff0c;以及补充尚不完善的问题。 该篇文章是针对Github上wudi/PHP-Interview-Best-Practices-in-China资源的答案个人整理 lz也是初学者&#xff0c;以下知识点均为自己整理且保持不断更新&#xff0c;也希…

三天学会MySQL(一)通识

目录 一.认识数据库 1.数据库基本概念 2.各概念之间的关系 3.数据库的分类 &#xff08;1&#xff09;关系型数据库 &#xff08;2&#xff09;非关系型数据库 二.MySQL数据库基础知识 1.MySQL简介 2.MySQL特点 3.MySQL分类 三.MySQL安装卸载与连接 前言 其实大学课…

小王搞测试-11

初识数据库 什么是数据库技术 数据库技术所研究的问题就是如何科学地组织和存储数据&#xff0c;如何高效地获取和处理数据 SQL Structured Query Language结构化查询语言专为数据库而建立的操作命令集&#xff0c;一种功能齐全的数据库语言在使用SQL&#xff0c;只需做出“做什…

tp5.0学习(二)

24、分页功能 见手册–杂项–分页 分页原理:核心是使用sql语句中的limit限制条件 分页的实现分为两部分:一个是分页栏链接html代码,一个是当前页数据查询。 ThinkPHP5.0内置了分页实现,要给数据添加分页输出功能在5.0变得非常简单,可以直接在Db类查询的时候调用pagina…

thinkphp6-学习记录-应用手册

thinkphp6 ThinkPHP6-开发学习整理 TP6 框架源码下载项目目录框架测试 安装重点介绍TP6的架构详述-依赖注入容器与系统服务和门面中间件事件触发监听路由器详解 数据库主要特性&#xff1a;连接数据库配置文件连接参数切换连接模型类定义配置参数参考断线重连 分布式数据库分布…