css-7.表格

-通用样式:width,height,border,background
-文本格式化 vertical-align ,text-align
-表格样式:border-collapse:collapse、separate
 border-spacing:value
  必须建立border-collapse为separate的提前下
 caption-side:定义表格标题的位置
 table-layout:表格布局固定或不固定

  不固定:默认,较为灵活


eg:

<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<style>
			
			table {
				width: 500px;
				height: 400px;
				border: 1px solid black;
				font-size: 16px;
				font-family: "微软雅黑";
				border-collapse: collapse;
				/*
				 border-collapse:让table的双线边框合并成单线
				 collapse	如果可能,边框会合并为一个单一的边框。会忽略 border-spacing 和 empty-cells 属性
					separate	默认值。边框会被分开。不会忽略 border-spacing 和 empty-cells 属性
				 * */
				border-collapse: separate;
				border-spacing: 10px 10px;
				/*
				 设置相邻单元格边框间的距离
				 仅限于分隔单元格边框,即border-collapse属性为separate值的情况下,也称为边框分离模式
				 取值长度值,可以一个值也可以是两个值,连个值:第一个是水平间距,第二个是垂直距离
				 * */
				caption-side: bottom;
				/*设置caption 标题的位置*/
				table-layout: fixed;
				/*
				 table-layout 使用时需要定单元格的宽width:33%,fixed单元格固定,不会自适应被撑开,效率比较高,但要对
				 溢出做处理  ,可以用overflow: hidden;   text-overflow: ellipsis;
				 * */ 
			}
			td {
				border: 1px solid black;
				text-align: center;
				width: 33%;
				overflow: hidden;
				text-overflow: ellipsis;
			}
		</style>
	</head>
	<body>
		
		<table >
			<caption> 表格标题</caption>
			<tr >
				<td title="1111111111111111111111111111111111111"> 1111111111111111111111111111111111111111111111111111111111</td>
					<td>第一行</td>
			</tr>
			<tr>
				<td>第二行</td>
				
					<td>第二行</td>
			</tr>
				<tr>
				<td>第二行</td>
				
					<td>第二行</td>
			</tr>
				<tr>
				<td>第二行</td>
				
					<td>第二行</td>
			</tr>
		</table>
	</body>
</html>



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值