《第12讲使用CSS设置表格样式》由会员分享,可在线阅读,更多相关《第12讲使用CSS设置表格样式(14页珍藏版)》请在金锄头文库上搜索。
1、复习回顾复习回顾l在HTML中,每个元素都可以看成?l盒子模型拥有哪些属性?这些属性默认情况下值是多少?l如何对盒子进行控制?有那两种方法?l掌握表格的常用属性l了解表格的额外属性l表格边框合并、分离l案例一:隔行变色l案例二:鼠标经过时变色的表格l案例三:日历本讲目标本讲目标新课引入新课引入 前面部分,我们了解到了前面部分,我们了解到了CSSCSS对文字、图片、背景颜色与图像的控对文字、图片、背景颜色与图像的控制。制。 表格在网页中也起到非常重要的作用。表格常用于表格在网页中也起到非常重要的作用。表格常用于显示数据显示数据,有,有时也用来时也用来排版排版。 提示:虽然我们一直强调网页的布局形
2、式应该是提示:虽然我们一直强调网页的布局形式应该是DIV+CSSDIV+CSS,但并不是所,但并不是所有的布局都应该如此,在某些时候表格布局更为便利!有的布局都应该如此,在某些时候表格布局更为便利!表格回顾表格回顾行行列列单元格单元格表格标记表格标记l表格三个常用的标记有:表格三个常用的标记有:table td trl我们来了解新的用于表格的标记:我们来了解新的用于表格的标记: 名称名称描述描述caption定义表格的名称定义表格的名称thead定义表头定义表头tbody定义表格的内容区,可以有多个定义表格的内容区,可以有多个tfoot定义表格页脚定义表格页脚th定义表头的单元格定义表头的单元
3、格这些名称在传统的表格设计上几乎没有被使用,但在符合这些名称在传统的表格设计上几乎没有被使用,但在符合Web标准标准的的CSS布局中却非常实用。布局中却非常实用。 期中考试成绩单期中考试成绩单 用于定义表格大标题用于定义表格大标题用于定义表格的头部用于定义表格的头部 姓名姓名 物理物理 用于定义表格具体内容用于定义表格具体内容 牛小顿牛小顿 32 17案例演示案例演示表格边框表格边框border的美化的美化发现,某些单元格的边发现,某些单元格的边框变成虚线了!框变成虚线了!问题:问题: 1、如何由实线变成、如何由实线变成虚线?虚线? 2、哪些改变了,哪、哪些改变了,哪些没有改变?如何设置些没有
4、改变?如何设置CSS选择符?选择符? 3、单元格之间的边、单元格之间的边框线粗细是多少?框线粗细是多少?案例演示案例演示1案例演示案例演示2边框合并边框合并通过对通过对 table设置设置 border-collapse:collapse; 案例演示案例演示案例阶段案例阶段表格实例一:隔行变色表格实例一:隔行变色当表格的行和列都很多时,当表格的行和列都很多时,单元格若采用相同的背景单元格若采用相同的背景色,用户在实际实用时会色,用户在实际实用时会感到凌乱。通常解决方法感到凌乱。通常解决方法就是采用隔行变色。就是采用隔行变色。案例演示表格实例二:鼠标经过时变色的表格表格实例二:鼠标经过时变色的表格为什么要实现这样的效果?为什么要实现这样的效果?1、无论网页怎么设计,最终是为了给用户提供、无论网页怎么设计,最终是为了给用户提供信息的;信息的;2、对于长时间审核大量数据和浏览表格的用户、对于长时间审核大量数据和浏览表格的用户来说,隔行变色的表格,依然会感到疲劳;来说,隔行变色的表格,依然会感到疲劳;3、如果数据行能动态根据鼠标来变色,就会使、如果数据行能动态根据鼠标来变色,就会使得页面充满生机,最大程度减少用户疲劳。得页面充满生机,最大程度减少用户疲劳。案例演示表格实例三:日历表格实例三:日历案例演示千里之行 始于足下14