工信版(中职)Web前端设计基础 项目三电子课件.pptx





《工信版(中职)Web前端设计基础 项目三电子课件.pptx》由会员分享,可在线阅读,更多相关《工信版(中职)Web前端设计基础 项目三电子课件.pptx(47页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、YCF(中职)Web前端设计基础 项目三电子课件网页中的表格项目三授课教师:姓名WEB前端设计基础Contents1.项目描述2.知识准备3.项目实施4.项目拓展5.项目小结6.技能训练一 项目描述本项目学习要点表格的基本结构;编辑表格;CSS属性设置。完整的表格标签;二 知识准备表格基本结构;编辑表格;完整的表格标签。表格基本结构在HTML文档中,使用表格可以清晰地排列数据和布局,但不建议使用表格布局,在web2.0时代,表格定位已经过时了,现在使用的是“DIV+CSS”模式。表格一般由行、列和单元格组成,如图所示。行行列列单元格单元格表格基本结构表格由 标签来定义。每个表格均有若干行(由
2、标签定义),每行被分割为若干单元格(由 标签定义)。字母 td 指表格数据(table data),即数据单元格的内容,数据单元格可以包含文本、图片、列表、段落、表单、水平线、表格等等。在HTML5中,用于创建表格的标签如表所示。标签标签说明说明注意事项注意事项用于标记一个表格对象的开始一个表格中,只允许出现一对标签用于标记一个表格对象的结束用于标记表格一行的开始表格内有多少对标签,就表示有多少行用于标记表格一行的结束用于标记表格某行中的一个单元格的开始标签应写在标签内,一对标签内有多少对标签,就表示有多少个单元格用于标记表格某行中的一个单元格的结束表格基本结构在Sublime中创建表格的快速
3、输入方法是输入【table】后按Tab键可以生成一对标签,但不能构成一个有行有列的表格,最基本的表格必须包含一对标签、一对或几对标签以及一对或几对标签。例如在Sublime编辑器中输入【tabletr*2td*2】后按Tab键可以生成一个2行2列的表格代码,如图所示。表格的行高和列宽会根据表格内容发生变化,如果想控制表格的行高和列宽,需要在和标签中用width和height来定义行高和列宽。表格基本结构例3-1创建一个4行3列的表格,网页主体代码如下所示(示例文件3-1.html)。图书统计表序号名称出版社1Web前端设计基础北京理工大学出版社2Photoshop CS5图像处理项目教程北京理
4、工大学出版社3计算机应用基础北京理工大学出版社border用来设置表格边框,默认情况下表格是没有边框的,加入边框是让读者更清楚地看到表格结构,如值为0则表格无边框,如值为1表格边框为1像素;cellpadding用来设置单元格内容与其边框之间的距离;cellspacing用来设置单元格之间的距离。height用来设置表格行的高度。width用来设置表格行宽。表格基本结构例3-1创建一个4行3列的表格,网页主体代码如下所示(示例文件3-1.html)。图书统计表序号名称出版社1Web前端设计基础北京理工大学出版社2Photoshop CS5图像处理项目教程北京理工大学出版社3计算机应用基础北京理
5、工大学出版社在chrome浏览器中预览表格基本结构表格一般都有一个标题,表格标题使用标签,表格的标题一般位于整个表格的第1行,一个表格只能含有一个表格标题。标签和在本质上都是单元格,但是不能互换使用,两者根本区别在于语义上。th(table header)为表头单元格,td(table data cell)为单元格。对于表头,可以用td标签代替th标签,但是不建议这样做。为了清楚地表示表格中数据类别,需要使用表格的表头。表头是单元格的一种变体,它的本质还是一种单元格,一般位于第一行或列,用来表明这一行或列的内容类别。表头有一种默认样式,浏览器会以粗体和居中的样式显示元素中的内容。表格基本结构例
6、3-2创建一个带有标题和表头的表格(示例文件3-2.html)。销量表销量一季度二季度三季度华北657868西北989792华南1009593表格基本结构例3-2创建一个带有标题和表头的表格(示例文件3-2.html)。销量表销量一季度二季度三季度华北657868西北989792华南1009593在chrome浏览器中预览编辑表格1.合并单元格在实际应用中并非所有的表格都是规范的几行几列,而是需要将某些单元格进行合并,以符合某种内容上的需求。在HTML中合并的方向有两种,一种是上下合并,一种是左右合并,这两种合并只需要使用td标签的colspan和rowspan两个属性即可。要合并左右单元格使
7、用td标签的colspan属性来实现,格式如下:单元格内容其中colspan属性的取值为数值型整数数据,代表几个单元格进行左右合并。要合并上下单元格使用td标签的rowspan属性来实现,格式如下:单元格内容其中rowspan属性的取值为数值型整数数据,代表几个单元格进行上下合并。编辑表格1.合并单元格【例3-3】创建如图所示报名表(示例文件3-3.html)。上图中的“姓名”、“学校”、“班级”、“创作说明”后的单元格进行了左右合并,使用了colspan;“参赛项目”单元格进行了上下合并,使用了rowspan。编辑表格1.合并单元格参赛报名表姓
8、名 性别出生年月学 校班级参赛项目征文大赛 中学组小学组绘画大赛 中学组小学组创作说明编辑表格1.合并单元格合并单元格以后,相应的单元格标签就应该减少,例如上面例题中的表格应有7列,代码的第11-16行,共有6个列标签,其中第12行列标签中colspan的值为2,说明在此左右合并了两个单元格,减少了1个列标签;第19-22行的代码中,第20行和22行分别进行了2列和3列的左右合并,减少了3个列标签。减少了的单元格就应该丢掉,否则单元格就会多出来一个,并且后面的单元格依次向右位移。通过上面对左右单元格和上下单元格合并的操作,合并单元格就是减少某些单元
9、格。对于左右合并,就是以左侧为准,将右侧要合并的单元格减少;对于上下合并,就是以上方为准,将下方要合并的单元格减少。编辑表格1.合并单元格【例3-4】将上例中的报名表修改为如图所示,“参赛项目”单元格既进行了左右合并又进行了上下合并(示例文件3-4.html)。编辑表格1.合并单元格修改上例代码的第24-32行,如图所示。编辑表格2.设置表格、单元格背景创建好表格后,为了美观还可以设置表格、单元格背景。如为表格、单元格添加背景颜色及定义背景图片等。背景颜色用bgcolor=”颜色”来表示,设置表格背景颜色时bgcolor放在table标签中,设置行背景颜色时bgcolor放在tr标签中,设置单
10、元格背景颜色时放在td标签中。在HTML中颜色有3中表示方式,最常用的是6位16进制的代码表示法。如bgcolor=#ff0000,其中#表示使用6位16进制的颜色代码声明颜色,代码的头两位表示三原色中的红色,中间两位表示绿色,最后两位表示蓝色,范围是16进制的00ff,00表示没有颜色,ff表示颜色最强。所以000000表示黑色,ffffff表示白色,同样ff0000表示纯红色,00ff00表示纯绿色,0000ff表示纯蓝色。编辑表格2.设置表格、单元格背景颜色还可以用rgb(r,g,b)表示,括号中的r、g、b分别用0-255的十进制数或百分比表示红绿蓝,例如rgb(255,0,0)以及r
11、gb(100%,0%,0%)都表示红色,在HTML5中也使用rgba来表示颜色,a表示前面rgb所显示颜色的透明度,取值范围在0-1之间,不可为负值。如图所示。编辑表格2.设置表格、单元格背景颜色的表示还可以用颜色的关键字表示,共16个,如表所示。关键字关键字颜色颜色16进制值进制值关键字关键字颜色颜色16进制值进制值black黑色#000000silver银色#C0C0C0maroon深褐色#800000red红色#FF0000green绿色#008000lime酸橙色#00FF00olive橄榄色#808000yellow黄色#FFFF00navy海军蓝#000080blue蓝色#0000
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工信版中职Web前端设计基础 项目三电子课件 工信版 Web 前端 设计 基础 项目 电子 课件

限制150内