JAVAWeb html表格

JAVAWeb html表格

表格的基本结构

一、标记

1、基本格式

<table 属性1=“属性值1” 属性2=“属性值2”......>表格内容</table>
<table>
	<tr>
		<td>单元格1</td>
		<td>单元格1</td>
	</tr>
</table>

2、table标记的属性

(1)、width属性
(2)、height属性
(3)、border属性
				表示表格外边框的长度
(4)、align属性:表格显示的位置
				a、left居左
				b、center居中
				c、right居右
				**默认值left**
(5)、cellspacing属性
		单元格之间的间距,默认为2px,单位像素
		<table  cellspacing="">
		</table>
(6)、cellpadding属性
		单元格内容与单元格边框的显示距离,单位像素
			<table  cellpadding="">
		</table>
(7)、frame属性
			a、作用
			b、属性
			
(8)、rules属性
			a、作用
			控制是否显示以及如何显示单元格之间的分割线
			b、属性
				1)none(默认值):表示无分割线
				2)all表示包括所有分割线
				3)rows:表示仅有行分割线
				4)clos:表示仅有列分割线
				5)groups:表示仅在行组和列组之间有分割线

3、caption属性

(1)、什么时候使用
			如果表哥需要使用标题,那么可以使用caption标记
(2)、如何正确使用
			caption属性的插入位置,直接位于table属性之后,tr表格行之前
(3)、align属性
		a、top:标题放在表格上部
		b、bottom:标题放在表格下部
		c、left:标题放在表格左部
		d、right:标题放在表格右部
			<table  cellspacing="1" with="80" align="center" border="0">
			<caption>华府</caption>
			<thead>
				<tr>
						<th>姓名</th>
						<th>性别</th>
						<th>年龄</th>
					</tr>
			</thead>
			<tbody   align="center">
					<tr>
						<td>小明</td>
						<td></td>
						<td>20</td>
					</tr>
					<tr>
						<td>小明</td>
						<td></td>
						<td>20</td>
					</tr>
					<tr>
						<td>小明</td>
						<td></td>
						<td>20</td>
					</tr>
			<tbody>
			<tfoot align="center" bgcolor="">
				<tr>
					<td colspan="3">一共三人</td>
				</tr>
		</table>
华府
姓名性别年龄
小花20
小花20
小花20
一共三人

4、tr标记

定义表格的一行,对于每一个表格行,都是由一对<tr>....</tr>标记表示,每一行<tr>标记内可以嵌套多个<td>或者<th>标记。

5、th与td区别

1)<td>和<th>都是单元格的标记,其必须嵌套在<tr>标签内,成对出现
2)<th>标记通常位于首行或者首列,<th>中的文字默认会被加粗,<td>不会
3)<td>是数据标记,表示该单元格的具体数据
4)两者标记的属性是一样的

6、thead、tbody、tfoot的使用

为了让大表格(table)在下载的时候可以分段的显示,就是说在浏览器解析HTML时,table是作为一个整体解释的,使用TBODY可以优化显示。如果表格很长,用tbody分段,可以一部分一部分地显示,不用等整个表格都下载完成

  TBODY包含行的内容下载完优先显示,不必等待表格结束.另外,还需要注意一个地方。表格行本来是从上向下显示的。但是,应用了thead/tbody/tfoot以后,就“从头到脚”显示,不管你的行代码顺序如何。也就是说如果thead写在了tbody的后面,html显示时,还是以先thead后tbody显示。

thead 表格的头 用来放标题之类的东西
tbody 表格的身体 放数据本体
tfoot  表格的脚 放表格的脚注之类

  • 5
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要实现JavaWeb动态表格,可以使用HTML和jQuery来实现。首先,在HTML中添加一个div用于添加员工数据,包括姓名、年龄、薪资、省份和城市等信息。通过选择省份来动态改变城市选项。然后,添加一个提交按钮,点击提交按钮时,调用一个JavaScript函数来将输入的员工数据保存。这样就实现了添加员工数据的功能。 此外,还可以使用jQuery来实现动态表格的相关功能。可以自动增加当前行的用户数据,自动删除当前行数据,添加全选按钮以及移动到当前行自动变色和变粗的特性。可以通过jQuery的事件处理和DOM操作等方法来实现这些功能。 如果想了解更多关于Java学习的内容,可以访问程序员小王的博客链接,了解他的Java学习路线。他的博客中可能有更多关于JavaWeb动态表格的实现方法和示例。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [jquery实现动态表格项目(表格增加删除/全选/表格变色特效等功能)(附源码+javaWEB开发如果需要可以直接...](https://blog.csdn.net/weixin_44385486/article/details/120925523)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值