HTMLJavaScript与Java三合一最新培训教程.docx
《HTMLJavaScript与Java三合一最新培训教程.docx》由会员分享,可在线阅读,更多相关《HTMLJavaScript与Java三合一最新培训教程.docx(111页珍藏版)》请在冰豆网上搜索。
HTMLJavaScript与Java三合一最新培训教程
内容简介
本书以流畅的语言,深入浅出地讲解HTML、JavaScript与Java(JavaApplet部分)的特点、语法规则、基本结构、编程方法和使用技巧。
全书内容划分合理,讲解简练、明快、通俗易懂,举例丰富、实用且易于操作。
本书适用于中高级Internet网页制作的快速培训使用,读者对象为所有学习中高级Internet网页制作的人员。
《计算机综合培训教程丛书》序
目前国内计算机技术的应用日益广泛,各种旨在提高使用者计算机技能的培训越来越多。
通过最近的社会培训信息调研,我们了解到,目前的各类计算机培训主要集中在办公自动化、操作系统、平面广告设计、Internet网页制作与上网操作等方面。
这些培训多为1~2星期,100个总学时以内的快速培训。
由于缺少教材规划,他们所使用的培训教材参差不齐,有的采用自编讲义,有的采用市场上现有的同类专业技术书籍,这些教材或者不能很好地与教学内容相配合,或者图书价格超过培训班的承受能力,都不能满足快速培训班的特殊要求。
本套丛书就是结合当前社会教育的这种形势,为了满足当前社会各类计算机培训的急切需要,组织有关大学教师和专业技术人员编而写的。
本套丛书基本上涵盖了当前计算机培训的主要内容,培训者可以根据需要选择使用相应的教程。
对于那些想快速掌握计算机知识的普通读者而言,本套丛书也是比较理想的自学参考书。
下面简要介绍各教程的培训内容,以供大家选择时参考。
《中文Windows98与Internet二合一最新培训教程》:
主要讲述Windows98操作系统的组成、概念、操作方法和使用技术,讲述Internet上网的基础、设置方法、浏览技巧以及E-mail收发操作、信箱维护管理方法等。
《WPS2000与五笔字型二合一最新培训教程》:
主要讲述WPS2000的组成、命令使用、文字编辑方法、排版与输出技巧等,讲述五笔字型的设计原理、编码方法、练习技巧及记忆规则等。
《中文Windows98与Word、Excel三合一最新培训教程》:
分别讲述Windows98中文版操作系统、Office2000中文版中Word与Excel的组成、命令、工具、操作及使用方法等。
《Photoshop5与FrontPage98综合培训教程》:
Photoshop5是目前应用极为广泛的图像处理软件,FrontPage98是一个重要的网页编辑软件,而且网页编辑过程往往需要使用Photoshop5处理网页图形图像。
本书主要讲述Photoshop5的组成、工具、命令、图像编辑方法、色调与滤镜的使用方法;讲述FrontPage98的命令、编辑方法,Internet网页制作技巧等。
《HTML、JaveScript与Java三合一最新培训教程》:
在一些项目中,网页编写往往结合使用JavaScript,HTML与Java三种编程语言,为此,本书将讲述JavaScript,HTML与Java语言的特点、语法、结构、编程方法和使用技巧等。
《计算机综合培训教程》:
综合讲述Windows98中文版系统的组成、概念、操作方法和使用技术,讲解Office97中文版中Word97与Excel97的组成、命令、工具、操作及使用方法,讲述Windows98中文版环境下汉字输入的基本操作方法及五笔字型输入法原理、编码规则和学习技巧,讲解Internet上网的基础、设置方法、测览技巧以及E-mail收发操作、信箱维护管理方法,讲述Photoshop5.x的概念、基本操作、图像专业处理工具及滤镜功能等。
本套丛书紧紧围绕“培训、实用、精练”的创作方题,以轻松、简练、明快的行文笔调,深入浅出地讲解各书相应的内容,语言流畅、活泼、通俗易懂,举例新颖、实用并易于操作,能使学习者在比较短的时间内快速学习到丰富的软件使用方法和操作技术,收到意想不到的卓有成效的学习效果,也能使培训者在有限的时间里达到理想的教学目的,实现良好的社会效益。
前言
随着Internet飞速发展,Internet网页制作已成为计算机培训的重要内容之一。
在大型软件工程项目中,网页编写时往往结合使用JavaScript,HTML与Java(尤其是JavaApplet部分)三种编程语言。
HTML语言是网页编辑的基础,通过它可以创建网页中的各种元素,例如文本、图像、列表、表格、交互界面等等;JavaScript是一种功能强大的语言,运用JavaScript可以控制HTML页面,对页面中某些事件作出响应,例如在用户单击按钮时展现按钮从按下到弹起的整个过程,在用户提交数据时进行有效性验证以及数据查找等等;JavaApplet部分,它可以嵌套在HTML中,可以和HTML完美地结合在一起,使网页成为声音、图像和动画集成的Web页面。
中高级网页制作培训的内客主要集中HTML、JavaScriPt和Java(JavaApplet部分)这三种语言上。
而且,这类培训主要是短期的快速培训。
为了满足这种培训要求,我们编写了《HTML、JavaScript与Java三合一最新培训教程》一书。
讲授全书,只需18学时。
对于那些想快速掌握HTML、JavaScript与JavaApplet的普通读者而言,本书也是比较理想的自学参考书。
因为自学全书所需时间不会超过18个小时。
本书充分考虑到了快速培训班的特殊要求,全书注重制作实例的分析,详细讲解了HTML、JavaScript与Java(JavaApplet部分)的特点、语法规则、基本结构、编程方法和使用技巧。
全书内客划分合理,讲解简练、明快、通俗易懂,举例丰富,能够真正地让学习者在有限的时间里,学会综合使用这三种语言编辑生动活泼、美现实用的Internet同页。
全书由12讲组成,每讲分成若干课。
每讲开头都有“本讲概要”提示本讲的主要内容,后面均附有练习题,以巩固学习者的学习效果;每讲最后还给出“本讲难点”,以突出培训重点和学习难点。
各讲内容简要介绍如下:
第1讲概括地介绍了Internet的工作原理、发展简史、Internet提供的主要服务并讲解了HTML中的基本术语、编辑和运行HTML文档的环境。
第2讲详细讲解HTML的语法基础和规则,包括HTML文档的基本结构、文本标签和图像标签的使用。
第3讲全面讲解HTML的列表元素、表格元素和文档的超链接。
第4讲首先讲述HTML表单元素的基本语法和多框架文档基本结构,然后介绍如何利用表单元素设计交互界面和使用多框架文档创建多窗口页面。
第5讲介绍JavaScript的基本概念、发展简史以及将JavaScript代码嵌入到HTML页面中的方法。
第6讲介绍JavaScript的基本语法。
第7讲在全面介绍JavaScrip对象的基础上,详细讲解JavaScript内置对象和文档对象模型。
第8讲讲述JavaScript的表单对象和数据有效性验证方法。
第9讲先对Java和JavaApplet进行简要介绍,然后讲解将JavaApplet加HTML文档的方法和JavaApplet开发工具的使用技术。
第10讲介绍Java程序结构、数据结构、运算符以及基本语句等的具体规定。
第11讲讲述JavaApplet在Web页设计中的多媒体制作,讲解如何利用JDK开发编写具有文字、图像和声音等多媒体功能的JavaApplet。
第12讲讲述JavaApplet的动画制作,包括多线程、编写动画的基本步骤、解决动画闪烁的几种具体方法和动画显示中的双缓冲技术等。
讲授全书总内容约需18个学时。
各讲学时建议如下表:
课时安排
所需学时
第1讲
共2课内容,共需0.5学时
0.5学时
第2讲
共3课内容,共需1.5学时
1.5学时
第3讲
共3课内容,第1、3课各0.5学时,第2课1学时
2学时
第4讲
共2课内容,各需1学时
2学时
第5讲
共3课内容,共需0.5学时
2学时
第6讲
共3课内容,第1,2课1学时,第2课1学时
2学时
第7讲
共3课内容,第1,3课各0.5学时,第2课1学时
2学时
第8讲
共7课内容,第1~4课1学时,第5~7课1学时
2学时
第9讲
共4课内容,共需0.5学时
0.5学时
第10讲
共4课内容,共需1学时
1学时
第11讲
共4课内容,第1、2课1学时,第3、4课1学时
2学时
第12讲
共4课内容,第1,2课及第3课部分内容共1学时,第3课剩余部分内容及第4课共1学时
2学时
总学时
18学时
参与本书编写、插图制作、文字录入、版面编排、文字校对及资料整理工作的有:
吴昱亭、凌捷、薛广涛、杨帆、陆蓓隽、钟志刚、吴春华等。
全书由曹建组织、统编和审校。
本书编写过程中还得到许多专家和同仁的热情帮助和大力支持,谨此向他们表示最真挚的感谢!
限于作者水平有限,书中内容难免有疏漏和不妥之处,敬请广大读者不吝指正。
软件技术在不断发展,用户操作水平在不断提高,实践和学习中读者可能还会遇到各种各样的疑难问题,所以作者非常希望广大读者能多提意见,大家共同探讨中高级Internet网页制作的学习经验和实践经验。
作者
2000年1月
目录
第1讲Internet和HTML简介…………………………………………………………………1
第1课Internet概述…………………………………………………………………………1
一、Internet工作原理………………………………………………………………………1
二、Internet发展简史………………………………………………………………………1
三、Internet提供的主要服务………………………………………………………………2
(一)电子函件……………………………………………………………………………2
(二)文件传输……………………………………………………………………………2
(三)电子公告……………………………………………………………………………2
(四)远程登录……………………………………………………………………………3
(五)网页浏览……………………………………………………………………………3
第2课与HTML有关的一些术语……………………………………………………………3
一、统一资源定位器——URL………………………………………………………………3
二、超文本标记语言——HTML………………………………………………………………3
三、超文本传输协议——HTTP………………………………………………………………3
第3课编辑和运行HTML文档的环境………………………………………………………4
习题—……………………………………………………………………………………………4
第2讲HTML语言的语法基础及规则…………………………………………………………5
第1课基本结构……………………………………………………………………………5
一、标签………………………………………………………………………………5
二、
标签………………………………………………………………………………6
(一)标签…………………………………………………………………………6
(二)标签………………………………………………………………………6
三、
标签……………………………………………………………………………7
四、基本结构…………………………………………………………………………………8
第2课文本……………………………………………………………………………………8
一、
标签………………………………………………………………………………8
二、标签(i=1,2,3,4,5,6)…………………………………………………10
三、
标签…………………………………………………………………………………11
四、
标签………………………………………………………………………………12
五、
标签………………………………………………………………………………13六、字符格式标签…………………………………………………………………………14
七、
标签…………………………………………………………………………15第3课图像…………………………………………………………………………………15
一、SRC属性…………………………………………………………………………………16
二、确定图像大小的属性……………………………………………………………………16
三、ALIGN属性………………………………………………………………………………16
四、ALT属性…………………………………………………………………………………17
五、确定图像过距的属性……………………………………………………………………18
六、BORDER属性………………………………………………………………………………18
七、ISMAP属性………………………………………………………………………………19
习题二……………………………………………………………………………………………19
第3讲列表、表格和文档的超链接……………………………………………………………21
第1课HTML文档中的列表元素………………………………………………………………21
一、无序列表…………………………………………………………………………………21
二、排序列表…………………………………………………………………………………22
三、目录列表…………………………………………………………………………………23
四、菜单列表…………………………………………………………………………………24
五、描述性列表………………………………………………………………………………24
第2课HTML中的表格元素……………………………………………………………………27
一、
标签……………………………………………………………………………27(一)border属性…………………………………………………………………………27
(二)width和height属性………………………………………………………………27
(三)align属性……………………………………………………………………………27
(四)cellspacing属性……………………………………………………………………29
(五)cellpadding属性……………………………………………………………………29
二、
标签…………………………………………………………………………30(一)ALIGN属性……………………………………………………………………………31
(二)VALIGN属性…………………………………………………………………………31
三、标签………………………………………………………………………………33
(一)ALIGN属性……………………………………………………………………………33
(二)VALIGN属性…………………………………………………………………………33
四、
和 | 标签…………………………………………………………………………33 (一)rowspan属性…………………………………………………………………………33 (二)colspan属性…………………………………………………………………………33 (三)align属性……………………………………………………………………………35 (四)valign属性…………………………………………………………………………35 五、一些仅在IE中有效的标签和属性………………………………………………………36 (一) | 和 | 标签的bgcolor属性……………………………………………………36 (二) | 和 | 标签的backgroound属性………………………………………………36 (三) 标签的frame属性…………………………………………………………36(四)表格的行分组…………………………………………………………………………43 (五)表格的列分组…………………………………………………………………………44 (六) 标签的rules属性…………………………………………………………47第3课文档的超链接…………………………………………………………………………52 一、不同文档之间的跳转……………………………………………………………………52 二、跳转到标记位置…………………………………………………………………………53 三、链接地图…………………………………………………………………………………55 习题三……………………………………………………………………………………………56 第4讲HTML的表单和框架………………………………………………………………………59 第1课利用表单设计交互界面………………………………………………………………59 一、
|