lesson8--table标签

一、table的注意事项

<style>

/* table css reset */

th,td{padding:0;}

/*去掉单元格间的间隙*/
table{border-collapse:collapse;}

th,td{border:1px solid black; height:50px; width:100px;}

table{width:500px;}/*决定了table的宽度*/

/* 

colspan  属性规定单元格可横跨的列数。

rowspan  属性规定单元格可横跨的行数。

注意:将被合并的行或列删除。

<th colspan="2">表格标题</th>

<td rowspan="2">单元格</td>

<td colspan="2" rowspan="3">单元格</td>

 */

注意事项:
1、不要给table,th,td以外的表格标签加样式;
2、单元格默认平分table 的宽度
3、th里面的内容默认加粗并且左右上下居中显示
4、td里面的内容默认上下居中左右居左显示
5、 table 决定了整个表格的宽度;
6、table里面的单元格宽度会被转换成百分比;
7、 表格里面的每一列必须有宽度;
8、表格同一竖列继承最大宽度;
9、表格同行继承最大高度;
 */
</style>

table 的标签基本特性是: display:table;既不是内嵌元素也不是块元素,也不是inline-block特性。

二、表格的完整结构:

<table><!-- 表格 -->

<thead><!-- 表格头部 -->

  <tr><!-- 行 -->

    <th>表格标题</th>

      <th>表格标题</th>

      <th>表格标题</th>

      <th>表格标题</th>

      <th>表格标题</th>

    </tr>

  </thead>

<tbody><!-- 表格主体 -->

  <tr>

    <td>单元格</td>

      <td>单元格</td>

      <td>单元格</td>

      <td>单元格</td>

      <td>单元格</td>

    </tr>

    <tr>

    <td>单元格</td>

      <td>单元格</td>

      <td>单元格</td>

      <td>单元格</td>

      <td>单元格</td>

    </tr>

    <tr>

    <td>单元格</td>

      <td>单元格</td>

      <td>单元格</td>

      <td>单元格</td>

      <td>单元格</td>

    </tr>

  </tbody>

  <tfoot><!-- 表格尾部 -->

  <tr>

    <td>单元格</td>

      <td>单元格</td>

      <td>单元格</td>

      <td>单元格</td>

      <td>单元格</td>

    </tr>

  </tfoot>

</table>

三、天气预报实例:

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>无标题文档</title>

<style>

th,td{padding:0;}

table{border-collapse:collapse;}

/* table css reset */


.tab{ width:640px; margin:90px auto;}

.tab th,.tab td{border:1px solid #99b0da;}

.tab th{ height:30px; font-size:14px; background:#dbe3fa;}

.tab td{ height:28px; font-size:12px; text-align:center;}

img{vertical-align:top;}/*处理图片的间隙*/

.tab .none{border:none; height:4px; overflow: hidden;}

</style>

</head>

<body>

<table class="tab">

<tbody>

  <tr>

    <th colspan="2" width="172">日期</th>

      <th colspan="2" width="179">天气现象</th>

      <th width="95">气温</th>

      <th width="94">风向</th>

      <th width="94">风力</th>

    </tr>

    <tr>

    <td rowspan="2" width="95">星期五</td>

      <td width="76">白天</td>

      <td width="63"><img src="sun.jpg" alt=""/></td>

      <td width="115">晴天</td>

      <td>气温</td>

      <td>风向</td>

      <td>风力</td>

    </tr>

    <tr>

      <td>夜间</td>

      <td><img src="sun.jpg" alt=""/></td>

      <td>晴天</td>

      <td>气温</td>

      <td>风向</td>

      <td>风力</td>

    </tr>

    <tr>

    <td colspan="7" class="none"></td>

    </tr>

    <tr>

    <td rowspan="2" width="95">星期六</td>

      <td width="76">白天</td>

      <td width="63"><img src="sun.jpg" alt=""/></td>

      <td width="115">晴天</td>

      <td>气温</td>

      <td>风向</td>

      <td>风力</td>

    </tr>

    <tr>

      <td>夜间</td>

      <td><img src="sun.jpg" alt=""/></td>

      <td>晴天</td>

      <td>气温</td>

      <td>风向</td>

      <td>风力</td>

    </tr>

  </tbody>

</table>

</body>

</html>

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值