第7章
使用表格
第7章 使用表格
在生活中表格随处可见,如账表、明细表、成绩表 、数据表等,在网页中也是一样。制作网页的时候, <table>表格标签是最常用的,也是最必不可少的工具 。表格拥有特殊的结构和布局模型,能够比较醒目地 描述数据间的关系,如果借助 CSS设计表格样式,可 以帮助用户在阅读数据时更便捷、更轻松。
【拓展练习】
使用border-spacing属性分离单元格时,应该注意三个问题。
第一,早期版本的IE浏 览器不支持该属性,要定义 相同效果的样式,就需要同 时结合 HTML的cellspacing属性来设置。
第二,当使用border-spacing
属性时,应确保数据单元格之间的相
互独立性,不能再使用border-
【拓展练习】
利用CSS的padding属性可以更灵活地定制单元格补白区域的大小,也可以根据需要定义不同边 上的补白。使用padding属性还可以为表格定义补白,此时可以增加表格外框与单元格的距离。以上 面的示例为基础,重新定义内部样式表,在<head>标签内的<style type="text/css">标签中清除 其他表格样式,添加如下样式。
新建一个网页,保存为 test.html,在 <body>内使用 <table>、<tr>、<th>和<td>标签
设计一个简单的表格,然后使用HTML的colspan、rowspan属性合并相邻单元格中的相同项目,
代码如下所示。
7.1 设计表格结构
7.1.2 设计表格附加结构
【随堂练习 】
在IE浏览器中预览演示效果,如图7-4所示。