Web前端开发实验教学指导书
Web前端开发实验指导书
20XX年09月
目录
实验1 HTML基础与布局元素 (3)
实验2 表格与表单的应用 (6)
实验3 框架 (8)
实验4 CSS样式表基础 (12)
实验5 CSS样式布局 (16)
实验6 Dreamweaver制作网页 (19)
实验7 网站设计 (22)
实验8 JavaScript基础 (26)
实验9 JavaScript对象 (29)
实验10 DOM编程 (33)
实验11 JavaScript常用特效 (36)
实验1 HTML基础与布局元素一、实验目的
1.掌握使用HTML的基本结构创建网页
2.掌握使用行级和块级标签组织页面内容
3.掌握使用图像标签实现图文并茂的页面
二、实验内容
使用HTML基本元素设计基本网页
三、实验环境
(1)使用的操作系统及版本。
Windows XP Professional
(2)使用的编译系统及版本。
Dreamweaver CS6
四、实验步骤及说明
任务1基本块级元素
使用HTML编辑工具,编写HTML代码,实现如图所示的页面效果
任务2用于布局的块级元素
编写HTML代码,实现如图所示的页面效果
任务3行级元素
编写HTML代码,实现如图所示的页面效果。
任务4超链接
编写HTML代码,实现导航菜单的链接
●单击lj.html页面的“人物简介”,将跳转到ww.html的介绍页。
●单击lj.html页面的“王孟”,将跳转到设置锚点的ww.html页面相应位置。
●单击ww.html的返回链接可以返回到lj.html。
●单击“联系我们”,将自动打开本机的电子邮件程序。
小结及思考题
扩展训练:实现如图所示的页面效果
实验2 表格与表单的应用
一、实验目的
1. 掌握表格的基本结构,熟悉表格标签的使用。
2. 会使用表格标签属性修饰美化表格。
3. 了解表单的基本形式,掌握表单元素的使用方法。
二、实验内容
使用表单标签与表格标签设计应用网页
二、实验环境
1. 使用的操作系统及版本。
Windows XP Professional
2. 使用的编译系统及版本。
Dreamweaver CS6
四、实验步骤及说明
任务1表格嵌套和表格内的标签
任务2 跨多行多列的表格
任务3给表单加分类边框
任务4注册表单布局
小结及思考题
编写HTML代码,实现如图所示的页面效果。
使用所学的表单元素相关知识,制作商城网站注册页。实现如图所示的页面效果。
实验3 框架
一、实验目的
1、会使用框架集来创建框架,掌握target属性的使用方法。
2、实现基于框架基础上的页面跳转
3、会使用iframe实现页面重用
二、实验内容
1 行列划分的框架
2 窗口间的关联
3 iframe的基本用法
4 利用框架技术布局页面
三、实验环境
(1)使用的操作系统及版本。
Windows XP Professional
(2)使用的编译系统及版本。
Dreamweaver CS6
四、实验步骤及说明
任务1 行列划分的框架
使用HTML编辑工具,编写HTML代码,实现如图所示的页面效果
任务2窗口间的关联
编写HTML代码,实现如图所示的页面效果
1、右边框架设置name属性为"showFrame";
2、左边框架文件中,将链接目标设置为"showFrame"。以此实现窗口间的关联。 任务3iframe的基本用法
编写HTML代码,实现如图所示的页面效果。
任务4利用框架技术布局页面
使用HTML编辑工具,编写HTML代码,实现一个简单的帮助中心页面,并实现基于框架的页面跳转,如图所示的页面效果。
框架结构分为上下两个部分,在下面部分中再分为左右两个部分。
target=#value,#value为页面跳转区域的框架名称。
框架上部及跳转页面内容可采用截图方式。
小结及思考题
考虑如何实现这个页面?
实验4 CSS样式表基础
一、实验目的
1.掌握类选择器和ID选择器的使用
2.掌握文本和字体样式美化网页的使用
3.掌握背景样式美化网页的使用
4.掌握伪类样式控制超链接样式的使用
二、实验内容
使用HTML基本元素设计基本网页
三、实验环境
(3)使用的操作系统及版本。
Windows XP Professional
(4)使用的编译系统及版本。
Dreamweaver CS6
四、实验步骤及说明
任务1 ID选择器
使用HTML编辑工具,编写HTML代码,实现如图所示样式的页面效果
任务2 背景设置,重复背景
编写HTML代码,实现如图所示样式的页面效果
任务3无序列表的修饰
编写HTML代码,实现如图所示样式的页面效果。
任务4超链接
编写HTML代码,实现如下图样式的链接
小结及思考题
扩展训练:实现如图所示的页面效果
CSS各类选择器应用
编写HTML代码,实现如图所示的页面效果。
列表修饰风格
超链接
实验5 CSS样式布局
一、实验目的
1. 掌握表格的基本结构,熟悉表格标签的使用。
2. 会使用表格标签属性修饰美化表格。
3. 了解表单的基本形式,掌握表单元素的使用方法。
二、实验内容
CSS样式应用及div+css布局
三、实验环境
(5)使用的操作系统及版本。
Windows XP Professional
(6)使用的编译系统及版本。
Dreamweaver CS6
四、实验步骤及说明
任务1表格嵌套和表格内的标签
任务2 跨多行多列的表格
任务3给表单加分类边框
任务4注册表单布局
小结及思考题
扩展训练:
编写HTML代码,实现如图所示的页面效果。
使用所学的表单元素相关知识,制作商城网站注册页。实现如图所示的页面效果。
实验6 Dreamweaver制作网页一、实验目的
1.使用Dreamweaver实现图文混编
2.使用Dreamweaver实现表格
3.使用Dreamweaver实现表单
4.使用Dreamweaver实现框架
5.使用Dreamweaver工具实现样式表
二、实验内容
使用Dreamweaver工具设计网页
三、实验环境
(1)使用的操作系统及版本。
Windows XP Professional
(2)使用的编译系统及版本。
Dreamweaver CS6
四、实验步骤及说明
任务1 使用Dreamweaver实现表格布局和图文混编
任务2 使用Dreamweaver实现表格和表单页面
任务3使用Dreamweaver实现样式表
任务4使用Dreamweaver实现框架页面
扩展训练:使用Dreamweaver工具,利用表格制作一个用户注册的表单页面,最后用CSS修饰。实现如图所示的页面效果。
使用Dreamweaver实现框架页面布局,页面效果如图所示。
实验7 网站设计
一、实验目的
1. 根据网站开发流程制作网站
2. 掌握使用制作网页模板
3. 学会使用DIV+CSS制作简单的页面布局
4. 学会使用Dreamweaver工具制作网页
二、实验内容
使用Dreamweaver工具设计网站,合理布局网页
三、实验环境
1. 使用的操作系统及版本。
Windows XP Professional
2. 使用的编译系统及版本。
Dreamweaver CS6
四、实验步骤及说明
任务1 创建站点
按照步骤创建dangdang网站,并建立相应目录结构,如图所示。
任务2制作首页
任务3制作模板
任务4复用模板制作商品列表页面
扩展训练:
1、使用Dreamweaver工具,制作dangdang注册页面,页面效果如图所示
2、制作购物车页面,页面效果如图所示。
对于web前端给新手的一些建议
对于web前端给新手的一些建议 随着近两三年来RIA(Rich Internet Applications的缩写,中文含义为:丰富的因特网应用程序)的流行和普及带来的诸如:Flash/Flex,Silverlight、XML和服务器端语言(PHP、https://www.360docs.net/doc/4e12948991.html,,JSP、Python)等语言,前端开发工程师也需要掌握。前端开发的入门门槛其实很低,与服务器端语言先慢后快的学习曲线相比,前端开发的学习曲线是先快后慢。HTML 甚至不是一门语言,他仅仅是简单的标记语言!CSS 只是无类型的样式修饰语言。当然可以勉强算作弱类型语言。Javascript 的基础部分相对来说不难,入手还算快。也正因为如此,前端开发领域有很多自学成“才”的同行,但大多数人都停留在会用的阶段,因为后面的学习曲线越来越陡峭,每前进一步都很难。Web前端技术有一些江湖气,知识点过于琐碎,技术价值观的博弈也难分伯仲,即全局的系统的知识结构并未成体系,这些因素也客观上影响了“正统“前端技术的沉淀!而且各种“奇技淫巧”被滥用,前端技术知识的传承也过于泛泛,新人难看清时局把握主次。因此,前端技术领域,为自己觅得一个靠谱的师兄,重要性要盖过项目、团队、公司、甚至薪水。另一方面,正如前面所说,前端开发是个非常新的职业,对一些规范和最佳实践的研究都处于探索阶段。总有新的灵感和技术不时闪现出来,例如CSS sprite、负边距布局、栅格布局等;各种JavaScript框架层出不穷,为整个前端开发领域注入了巨大的活力;浏览器大战也越来越白热化,跨浏览器兼容方案依然是五花八门。为了满足“高可维护性”的需要,需要更深入、更系统地去掌握前端知识,这样才可能创建一个好的前端架构,保证代码的质量。随着手持设备的迅猛发展,带动了 HTML5行业标准的快速发展。web领域的技术,大概有10年都没有大的更新了!现在市场很需要优秀的、高级的前端工程师。一方面是因为这是一个比较新的细分行业,而且前端程序员大都自学一部分,知识结构不系统;另一方面,大学里面没有这种课程,最最重要的是:北大青鸟这类培训机构也没有专门的前端工程师的培训课程!!吴亮在《JavaScript 王者归来》第一张的序里面说:大多数程序员认为 Javascript 过于简陋,只适合一些网页上面花哨的表现,所以不愿花费精力去学习,或者以为不学习就能掌握。实际上,一门语言是否脚本语言,往往是她的设计目标决定,简单与复杂并不是区分脚本语言和非脚本语言的标准。事实上,在脚本语言里面,Javascript 属于相当复杂的一门语言,他的复杂度即使放在非脚本语言中来衡量,也是一门相当复杂的语言!
计算机网络与WebGIS上机实验指导
苏州市职业大学 计算机网络与WebGIS实验报告 姓名: 学号: 学院: 班级:
实验一利用HTML制作表单 1.实验目的 了解掌握HTML语言:基础知识、编辑文档、超链接;图像与多媒体、表格、框架和表单 2.实验要求 硬件:GIS机房配置已达到要求; 软件:Win2000/WIN XP、记事本 3.实验内容 利用所学HTML语言完成表单制作,界面可参考图1,在制作过程中了解HTML文档的基本格式,尤其是表单标签