table进阶

44 篇文章 0 订阅
22 篇文章 0 订阅

 

<html>	
<head>
<title>DEMO</title>
<script src="JSLogger.js" debug="true" defer="defer"></script>

</head>
<body>


<table border="1" style="width:600px;table-layout:faixed;" frame="hsides" rules="groups">
     <caption>table练习</caption>
     <colgroup span="1" width="100"></colgroup><!--设置列分组:跨1列 并且每个td的宽度为100px,采用fixed-->
     <colgroup span="3" width="200"></colgroup><!--设置列分组:跨3列 并且每个td的宽度为100px,采用fixed-->
<thead>
     <tr>
          <td>信息类型</td>
          <td>表头2</td>
          <td>表头3</td>
          <td>表头4</td>
     </tr>
</thead>
<tfoot><!-- tfoot最好放在tbody前面,这样浏览器就能提前渲染表尾,可以加快表格的显示速度。-->
     <tr>
          <td>家庭地址</td>
          <td>北京市北京市北京市北京市北京市北京市北京市北京市北京市北京市北京市北京市北京市北京市北京市北京市北京市</td>
          <td>cell 4-3</td>
          <td>cell 4-4</td>
     </tr>
</tfoot>
<tbody>
     <tr>
          <td>中文名</td>
          <td>cell 2-2</td>
          <td>cell 2-3</td>
          <td>cell 2-4</td>
     </tr>
     <tr>
          <td>英文名</td>
          <td>cell 3-2</td>
          <td>cell 3-3</td>
          <td>cell 3-4</td>
     </tr>
	 <tr>
          <td>小名</td>
          <td>cell 3-2</td>
          <td>cell 3-3</td>
          <td>cell 3-4</td>
     </tr>
</tbody>
</table>

</body>

 

 
/* frame属性控制着表格最外围的四条边框的可见性
 void - 默认值。表示不显示表格最外围的边框。
 box - 同时显示四条边框。
 border - 同时显示四条边框。
 above - 只显示顶部边框。
 below - 只显示底部边框。
 lhs - 只显示左侧边框。
 rhs - 只显示右侧边框。
 hsides - 只显示水平方向的两条边框。
 vsides - 只显示垂直方面的两条边框。


rules 则控制着表格内部边框的可见性。
none - 默认值。无边框。
 groups - 为行组或列组加边框。
 rows - 为行加边框。
 cols - 为列加边框。
 all - 为所有行列(单元格)加边框

css:table-layout:fixed  表格的td将根据设置的width严格设置宽度。默认auto是根据内容。设置成fixed会加快table显示速度。
fixed表示单元格的大小是固定的,由第一个指定大小的单元格决定;如果所有单元格都没有指定大小,则由第一个单元格的默认大小决定;

Talbe模型:
<table border="0/1"  frame="hsides/vsides/below" rules="groups/rows/cols/all" style="table-layout:fixed/auto;">
	<caption>用于写表格标题</caption>
	<colgroup span="" width=""></colgroup>	--设置列分组
	<thead>用于写表头</thead>
	<tboot>用于写表尾</tboot>
	<tbody>内容1</tobdy>
	<tbody>内容2</tobdy>
</table>

*/
 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值