HTML让表格(table)居中与让表中内容居中

本文介绍了如何使用HTML的align和valign属性来实现表格及表格内容的居中显示。通过在table、tbody、tr和td元素上设置不同的属性,可以分别控制整个表格、表格内容、表格行以及单元格的对齐方式。同时提供了示例代码展示不同级别的控制效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

HTML让表格(table)居中与让表中内容居中

1、在HTML中让表格在浏览器中左右居中,可以设置表格的align属性

align可以设置三个属性:
居中为center,靠左为left,靠右为right

我们只要在table中加入align="center"即可让表格居于网页左右方向的中间位置
如下:


<table align="center" border="1" id="t1" style="width:600px;height:200px">
	<tbody align="center" valign="center">
		<tr>
			<td>居中的表格</td>
			<td>居中的表格</td>
			<td>居中的表格</td>
		</tr>
	</tbody>
</table>

效果图:在这里插入图片描述

2、在表格中,有两个属性控制居中显示

align:表示左右居中,left,center,right(左中右)

valign:控制上下居中,top, middle, bottom(上中下)

同样的,我们把属性加在tbody中即可控制表格所有内容的位置

如局中用 align=“center” valign=“center” 即可使内容局中。

我们还可以选择将属性加在tr中,可以控制一行,

将属性加在td中,可以控制一个单元格。

上述三种大约是:控制的范围越小,优先级越高。

样例代码如下


<table align="center" border="1" id="t1" style="width:600px;height:200px">
	<tbody align="center" valign="center">
		<tr>
			<td>由tbody中的属性控制</td>
			<td>由tbody中的属性控制</td>
			<td>由tbody中的属性控制</td>
		</tr>
		<tr align="left" valign="top">
			<td>由tr中的属性控制</td>
			<td>由tr中的属性控制</td>
			<td>由tr中的属性控制</td>
		</tr>
		<tr align="center" valign="middle">
			<td align="right" valign="bottom">由td中的属性控制</td>
			<td align="right" valign="bottom">由td中的属性控制</td>
			<td align="right" valign="bottom">由td中的属性控制</td>
		</tr>
	</tbody>
</table>

在这里插入图片描述
如果有不正确的地方,请留言指正,欢迎留言交流。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值