




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
02html结构标签的使用96任务1制作计算机树形列表网页任务2制作3C电子商务网站首页97制作计算机树形列表网页任务198●1.掌握ul无序列表标签、ol有序列表标签和dl定义列表标签的用法。●2.掌握列表标签的嵌套用法。99本任务主要通过嵌套使用ul无序列表标签来完成树形列表网页的制作,网页完成效果如图所示。100树形列表网页效果101步骤一:新建html文件,在body标签中加入<h4></h4>,并在h4标签中加入标题内容“我的电脑文件列表”,代码和网页效果如图所示。加入标题标签网页102步骤二:在标题标签下方加入无序列表标签ul,这里注意,只需要一个列表项,所以只用写一组“<li></li>”,如图所示。加入无序列表网页103步骤三:在“<li></li>”里“我的电脑”文字下方加入一组新的无序列表标签ul,这里注意,需要写两个盘符列表项,所以写两组“<li></li>”,如图所示。加入嵌套ul标签网页1104步骤四:在“本地磁盘(C:)”和“本地磁盘(D:)”文字的下方重复步骤三中的操作,这里注意,在“本地磁盘(C:)”下方的ul标签中加入两组“<li></li>”,在“本地磁盘(D:)”下方的ul标签中加入三组“<li></li>”,列表项中文字信息添加如图所示。105加入嵌套ul标签网页2106步骤五:保存文件后使用浏览器打开网页文件,网页效果如图所示。树形列表网页效果107一、无序列表无序列表是网页中最常见的列表,之所以称为“无序列表”,是因为其各个列表项之间没有顺序级别之分,通常以并列的形式呈现。定义无序列表的基本语法格式如下。108在上述语法中,<ul></ul>用于定义无序列表,<li></li>嵌套在<ul></ul>中,用于描述具体的列表项,每对<ul></ul>中至少包含一对<li></li>。下面通过一个案例来演示无序列表的应用,如图所示。无序列表的应用109无序列表的type属性可以取不同的值,用于指定不同的列表项符号,见表。无序列表的type属性值110二、有序列表有序列表即为有排列顺序的列表,其各个列表项按照一定的顺序排列,例如,网页中常见的歌曲排行榜、游戏排行榜等都可以通过有序列表来定义。定义有序列表的基本语法格式如下。111在上述语法中,<ol></ol>用于定义有序列表,<li></li>为具体的列表项,和无序列表类似,每对<ol></ol>中也至少包含一对<li></li>。下面通过一个案例来演示有序列表的应用,如图所示。有序列表的应用112从上图中可以看出,有序列表默认的列表项为阿拉伯数字,并且按照1、2、3…的顺序排列。有序列表的type属性可以取不同的值,用于指定不同的排序编号,见表。有序列表的type属性举例及说明113三、定义列表定义列表常用于对术语或名词进行解释和描述,与无序列表和有序列表不同,定义列表的列表项前没有任何项目符号。其基本语法如下。114在上面的语法中,<dl></dl>用于指定定义列表,<dt></dt>和<dd></dd>并列嵌入<dl></dl>中,其中,<dt></dt>用于指定列表项标题,<dd></dd>用于指定列表项内容。一对<dt></dt>可以对应多对<dd></dd>。下面通过一个案例来演示定义列表的应用,如图所示。定义列表的应用115上图中定义了一个定义列表,其中<dt></dt>内为列表项标题“物联网”,其后紧跟着三对<dd></dd>,为“物联网”列表项的具体内容。运行上图中的代码,效果如图所示。定义列表网页效果制作3C电子商务网站首页任务2
116●1.掌握表格的创建方法。●2.掌握table标签、tr标签、td标签、th标签的用法。●3.熟练使用表格相关标签制作网页。117本任务主要通过使用表格相关标签的嵌套,来完成3C电子商务网站首页的制作,最终网页效果如图所示。1183C电子商务网站首页效果119步骤一:新建一个html文件,在body标签中创建一个宽度为1300像素、边框为1、单元格之间没有间距且内容居中的表格,表格3行1列,代码如图所示。120创建表格的基本结构121步骤二:设置表格第一行tr标签的高度为50像素,背景颜色为蓝色,然后在表格中写入5组超链接<a></a>,中间的空隙用空格标签“ ”来填充,每组a标签中加入文字信息,文字信息统一通过font标签的color属性设置为白色“white”,第一个文字信息“首页”通过size属性值设置为“5”,使它的字体变大。代码如图所示,网页效果如图所示。表格写入第一行代码后的网页效果122表格的第一行代码123步骤二:设置表格的第二行即第二个tr标签,通过分析网页设计图可知需要在这一行的唯一列中嵌套一个3行7列的子表格,且子表格第一行需要跨7列,设置子表格第一行的高度为50像素;第二行的第1列需要跨2行,设置高度为250个像素;第三行的高度也设置为250像素。代码如图2-2-5所示,网页效果如图所示。表格的第二行代码124表格的第二行代码表格写入第二行代码后的网页效果125步骤四:表格的第三行即第三个tr标签,在其唯一列中放上一张图片,代码如图所示。表格的第三行代码126一、表格的创建表格的开始是<table>,结束是</table>,即所有的表格内容都位于<table></table>之间。要想创建一个完整的表格,除了要有表格标签外,还需要有行标签tr和单元格标签td。创建表格的具体语法格式如下127对上述语法的具体解释如下。1.<table></table>用于定义一个表格。2.<tr></tr>用于定义表格中的一行,必须嵌套在<table></table>中,在<table></table>中一般包含多对<tr></tr>。3.<td></td>用于定义表格中的单元格,必须嵌套在<tr></tr>中,一对<tr></tr>中一般包含多对<td></td>。128下面来举例创建一个表格,如图所示。创建表格129创建表格130二、table标签的属性html语言为table标签提供了一系列属性,用于控制表格的显示样式,见表。table标签的属性、含义及常用属性值1311.border属性在table标签中,border属性会为每个单元格应用边框。如果border的属性值改变,那么单元格的边框就会改变。默认情况下border的属性值为1,如果想去掉边框,则需设置border的属性值为0。为了更好地理解border属性的用法,现将上图中table标签的border属性值设置为10,即将代码<tableborder="1">更改为<tableborder="10">。132保存html文件,刷新页面,效果如图所示。从图可以看出,表格的外边框变宽了,内边框没有发生变化。其实,在出现的双线边框中,外边框为表格table的边框,内边框为单元格td的边框。也就是说,table标签的border属性值改变的是外边框宽度,内边框宽度仍然为1像素。设置border="10"后的网页效果1332.cellspacing属性cellspacing属性用于设置单元格与单元格之间的空白间距,默认值为2像素。现将上图中table标签的cellspacing属性值设置为20,即将代码<tableborder="1">更改为<tableborder="10"cellspacing="20">。保存html文件,刷新页面,效果如图所示。设置cellspacing="20"后的网页效果1343.cellpadding属性cellpadding属性用于设置单元格内容与单元格边框之间的空白间距,默认为1像素。现将上图中的table标签应用cellpadding="10",即将代码<tableborder="1">更改为<tableborder="10"cellspacing="20"cellpadding="10">。保存html文件,刷新页面,效果如图所示。设置cellpadding="10"后的网页1354.width与height属性默认情况下,表格的宽度和高度都是靠其自身的内容来撑开的,如果想要更改表格的尺寸,就需要设置其宽度和高度的属性。下面对图中的表格设置宽度和高度,即将代码<tableborder="1">更改为:136设置表格的宽、高后网页效果1375.align属性align属性用于设置表格在网页中的水平对齐方式,其可选属性值为left、center、right。当对table标签应用align属性时,可以控制表格在页面中的水平对齐方式,但单元格中的内容不受align属性的影响。6.bgcolor属性通过table标签中的bgcolor属性,可以为表格指定一个背景颜色。1387.background属性通过table标签中的background属性,可以为表格指定一个背景图像。保存html文件,刷新页面,效果如图所示。为表格添加背景图像后的网页效果139三、tr标签的属性前面已经介绍过了table标签的相关属性,通过对table标签应用各种属性,可以控制表格的整体显示样式。如果想单独设置表格中某一行的样式,就需要对tr标签应用属性,其属性、含义及属性值见表。tr标签的属性、含义及属性值140上表中列出了tr标签的常用属性,其中大部分属性与table标签的属性用法相同。下面通过图所示案例来演示tr标签的常用属性效果。行标签tr的应用141行标签tr的应用142行标签tr的应用143作为初学者,学习tr标签的属性时需要注意以下几点。1.tr标签无宽度属性width,其宽度取决于表格标签table的宽度。2.可以对tr标签应用valign属性,用于设置行中内容的垂直对齐方式。3.虽然可以对tr标签应用background属性,但是在tr标签中此属性存在兼容问题,建议不要使用此属性。144四、td标签的属性在网页制作过程中,通过为单元格标签td定义属性,可以单独对某一个单元格设置样式,具体见表。td标签的属性、含义及属性值145下面对td标签colspan属性和rowspan属性的用法做具体演示,如图所示。td标签colspan属性和rowspan属性的应用146td标签colspan属性和rowspan属性的应用147td标签colspan属性和rowspan属性的应用148五、th标签及其属性th是tableheading的简写,意为表格标题(也称表格表头)。th标签与td标签的区别在于:th标签的表头一般位于表格的第一行,且th标签控制的文本默认显示为粗体。下面在上图的基础上对代码进行修改,用于演示th标签的使用方法,将第10~15行代码更改如下。149保存html文件,刷新页面,效
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2031年中国空气除湿机行业投资前景及策略咨询研究报告
- 2025至2031年中国交替型带灯自锁按钮行业投资前景及策略咨询研究报告
- 展会花卉租赁合同范本
- 2025至2031年中国水蜜桃形盒行业投资前景及策略咨询研究报告
- 鱼类购销合同范本
- 2025至2031年中国导丝架组件行业投资前景及策略咨询研究报告
- 理财顾问的合同范本
- 2025至2030年中国陶瓷面碗数据监测研究报告
- 2025至2030年中国豪华型铁拉门数据监测研究报告
- 水暖材料购销合同范本
- 2025年中央一号文件高频重点考试题库150题(含答案解析)
- 接触隔离标准操作流程
- 世界给予我的 课件-2024-2025学年高二下学期开学第一课主题班会
- 港股基础知识
- 2025年温州市瓯海旅游投资集团有限公司下属子公司招聘笔试参考题库附带答案详解
- 2025年天津三源电力集团有限公司招聘笔试参考题库含答案解析
- 2025年上半年浙江嘉兴桐乡市水务集团限公司招聘10人易考易错模拟试题(共500题)试卷后附参考答案
- 2025年腹腔穿刺术课件 (1)2
- (八省联考)2025年高考综合改革适应性演练 物理试卷合集(含答案逐题解析)
- 2025年度智能仓储管理系统软件开发合同6篇
- 2024版数据中心建设与运维服务合同协议书3篇
评论
0/150
提交评论