




已阅读5页,还剩60页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
内容简介 本书以流畅的语言,深入浅出地讲解HTML、JavaScript与Java(Java Applet部分)的特点、语法规则、基本结构、编程方法和使用技巧。全书内容划分合理,讲解简练、明快、通俗易懂,举例丰富、实用且易于操作。 本书适用于中高级Internet网页制作的快速培训使用,读者对象为所有学习中高级Internet网页制作的人员。计算机综合培训教程丛书序 目前国内计算机技术的应用日益广泛,各种旨在提高使用者计算机技能的培训越来越多。通过最近的社会培训信息调研,我们了解到,目前的各类计算机培训主要集中在办公自动化、操作系统、平面广告设计、Internet网页制作与上网操作等方面。这些培训多为12星期,100个总学时以内的快速培训。由于缺少教材规划,他们所使用的培训教材参差不齐,有的采用自编讲义,有的采用市场上现有的同类专业技术书籍,这些教材或者不能很好地与教学内容相配合,或者图书价格超过培训班的承受能力,都不能满足快速培训班的特殊要求。 本套丛书就是结合当前社会教育的这种形势,为了满足当前社会各类计算机培训的急切需要,组织有关大学教师和专业技术人员编而写的。 本套丛书基本上涵盖了当前计算机培训的主要内容,培训者可以根据需要选择使用相应的教程。对于那些想快速掌握计算机知识的普通读者而言,本套丛书也是比较理想的自学参考书。下面简要介绍各教程的培训内容,以供大家选择时参考。 中文Windows 98与Internet二合一最新培训教程:主要讲述Windows 98操作系统的组成、概念、操作方法和使用技术,讲述Internet上网的基础、设置方法、浏览技巧以及Email收发操作、信箱维护管理方法等。 WPS 2000与五笔字型二合一最新培训教程:主要讲述WPS 2000的组成、命令使用、文字编辑方法、排版与输出技巧等,讲述五笔字型的设计原理、编码方法、练习技巧及记忆规则等。 中文Windows 98与Word、Excel三合一最新培训教程:分别讲述Windows 98中文版操作系统、Office 2000中文版中Word与Excel的组成、命令、工具、操作及使用方法等。 Photoshop 5与FrontPage 98综合培训教程:Photoshop 5是目前应用极为广泛的图像处理软件,FrontPage 98是一个重要的网页编辑软件,而且网页编辑过程往往需要使用Photoshop 5处理网页图形图像。本书主要讲述Photoshop 5的组成、工具、命令、图像编辑方法、色调与滤镜的使用方法;讲述FrontPage 98的命令、编辑方法,Internet网页制作技巧等。 HTML、JaveScript与Java三合一最新培训教程:在一些项目中,网页编写往往结合使用JavaScript,HTML与Java三种编程语言,为此,本书将讲述JavaScript,HTML与Java语言的特点、语法、结构、编程方法和使用技巧等。 计算机综合培训教程:综合讲述Windows 98中文版系统的组成、概念、操作方法和使用技术,讲解Office 97中文版中Word 97与Excel 97的组成、命令、工具、操作及使用方法,讲述Windows 98中文版环境下汉字输入的基本操作方法及五笔字型输入法原理、编码规则和学习技巧,讲解Internet上网的基础、设置方法、测览技巧以及E-mail收发操作、信箱维护管理方法,讲述Photoshop 5x的概念、基本操作、图像专业处理工具及滤镜功能等。本套丛书紧紧围绕“培训、实用、精练”的创作方题,以轻松、简练、明快的行文笔调,深入浅出地讲解各书相应的内容,语言流畅、活泼、通俗易懂,举例新颖、实用并易于操作,能使学习者在比较短的时间内快速学习到丰富的软件使用方法和操作技术,收到意想不到的卓有成效的学习效果,也能使培训者在有限的时间里达到理想的教学目的,实现良好的社会效益。前 言 随着Internet飞速发展,Internet网页制作已成为计算机培训的重要内容之一。在大型软件工程项目中,网页编写时往往结合使用JavaScript,HTML与Java(尤其是Java Applet部分)三种编程语言。HTML语言是网页编辑的基础,通过它可以创建网页中的各种元素,例如文本、图像、列表、表格、交互界面等等;JavaScript是一种功能强大的语言,运用JavaScript可以控制HTML页面,对页面中某些事件作出响应,例如在用户单击按钮时展现按钮从按下到弹起的整个过程,在用户提交数据时进行有效性验证以及数据查找等等;Java Applet部分,它可以嵌套在HTML中,可以和HTML完美地结合在一起,使网页成为声音、图像和动画集成的Web页面。 中高级网页制作培训的内客主要集中HTML、JavaScriPt和Java(Java Applet部分)这三种语言上。而且,这类培训主要是短期的快速培训。为了满足这种培训要求,我们编写了HTML、JavaScript与Java三合一最新培训教程一书。讲授全书,只需18学时。 对于那些想快速掌握HTML、JavaScript与Java Applet的普通读者而言,本书也是比较理想的自学参考书。因为自学全书所需时间不会超过18个小时。 本书充分考虑到了快速培训班的特殊要求,全书注重制作实例的分析,详细讲解了HTML、JavaScript与Java(Java Applet部分)的特点、语法规则、基本结构、编程方法和使用技巧。全书内客划分合理,讲解简练、明快、通俗易懂,举例丰富,能够真正地让学习者在有限的时间里,学会综合使用这三种语言编辑生动活泼、美现实用的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和Java Applet进行简要介绍,然后讲解将Java Applet加HTML文档的方法和Java Applet开发工具的使用技术。 第10讲介绍Java程序结构、数据结构、运算符以及基本语句等的具体规定。 第11讲讲述Java Applet在Web页设计中的多媒体制作,讲解如何利用JDK开发编写具有文字、图像和声音等多媒体功能的Java Applet。 第12讲讲述Java Applet的动画制作,包括多线程、编写动画的基本步骤、解决动画闪烁的几种具体方法和动画显示中的双缓冲技术等。讲授全书总内容约需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课内容,第14课1学时,第57课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 二、超文本标记语言HTML3 三、超文本传输协议HTTP3 第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 一、标签59 (一)ACTION属性59 (二)METHOD属性59 二、标签 60 三、标签和标签65 四、标签66 第2课 多框架文档67 一、基本结构68 (一)标签68 (二)标签68 (三)标签70 (四)基本结构70 二、目标窗口的交叉链接71 习题四73第5讲 JavaScript简介75 第1课 JavaScript语言及其历史75 一、什么是JavaScript75 二、JavaScript语言与Java语言76 三、JavaScript组成部分77 (一)JavaScript核心语言 77 (二)JavaScript客户端扩展 78 (三)JavaScript服务器端扩展78 四、JavaScript的发展78 第2课 JavaScript与HTML79 一、标签79 二、标签的LANGUAGE属性80 三、标签的SRC属性80 四、注释标签的运用81 第3课 JavaScript代码运行时间与页面中嵌入位置82 一、简单的JavaScript例子82 (一)例子之一82 (二)例子之二83 二、下载时运行JavaScript代码的位置84 三、调用时运行JavaScript代码的位置85 习题五 86第6讲 JavaScript语法基础89 第1课 变量89 一、变量的定义方式89 二、变量名称90 三、数据类型91 (一)字符串类型91 (二)数值类型91 (三)布尔类型92 (四)空类型92 (五)对象类型92 第2课 表达式与操作符92 一、比较操作符93 (一)=(等于操作符)93 (二)!=(不等操作符)93 (三)(大于操作符)93 (四)=(大于等于操作符) 93 (六)=(小于等于操作符)93 二、运算操作符94 (一)(加操作符)94 (二)(减操作符)94 (三)*(乘操作符)94 (四)/(除操作符)94 (五)(取模操作符)94 (六)(递增操作符)95 (七)-(递减操作符)95 三、逻辑操作符95 (一)(与操作符)95 (二)|(或操作符) 95 (三)!(非操作符)95 四、位操作符96 (一)(位与操作符)96 (二)|(位或操作符)96 (三)(位异或操作符)96 (四)(位非操作符)96 (五)(右移操作符) 96 (七)(填0右移操作符)97 五、赋值操作符97 (一)=、=、*=、/=、=97 (二)=、|=、=97 (三)=、=97 六、其他操作符97 (一)条件操作符97 (二)new操作符98 (三)delete操作符98 (四)this操作符98 第3课 语句98 一、条件语句98 (一)if else语句98 (二) SWitCh语句99 二、循环语句101 (一)for语句101 (二)while语句101 (三) dowhile语句102 (四)iabel语句103 (五)break语句103 (六)continue语句105 三、其他语句106 (一)forin语句106 (二)with语句106 (三)注释107 (四)return语句107 第4课 函数 107 一、函数的定义108 二、函数的调用110 三、JavaScript的全局函数110 (一)eval(字符串)110 (二)parselnt(字符串)和parseFloat(字符串)111 (三)isNaN(表达式)111 (四)Number(对象)和String(对象)111 (五)escape(字符串)和unescape(字符串)111 习题六 112第7讲 JavaScript中的对象 115 第1课 对象与自定义对象 115 一、对象 115 二、JavaScript中的用户自定义对象 116 (一)建立用户自定义对象116 (二)定义对象的方法117 (三)删除对象118 第2课 JavaScript核心语言对象118 一、数组对象(Array)118 (一)建立数组118 (二)访问数组中元素119 (三)数组对象的属性与方法119 二、字符串对象(String)119 (一)toUpperCase()和toLowerCase()方法119 (二) indexof子字符串)方法120 (三)charAt(位置)方法120 (四)substring(位置1,位置2)方法120 三、日期对象(Date)120 (一)创建日期对象120 (二)日期对象的方法121 四、数学对象(Math)122 (一)min(值1,值2),max(值1,值2)方法 122 (二)round(数值),ceil(数值)和floor(数值)方法122 (三)random()方法122 (四)sqrt(数值)方法122 (五)abs(数值)方法122 第3课 文档对象模型(DOM)123 一、Window对象 123 (一)window对象的属性124 (二)window对象的方法125 二、document对象126 (一)document对象的属性126 (二)document对象的方法127 三、location对象 128 (一)location对象的属性128 (二)location对象方法 129 四、history对象130 (一)history对象的属性 130 (二)history对象的方法 130 五、navigator对象131 (一)navigator对象的属性131 (二)navigator对象的方法132 习题七 132第8讲 JavaScript与表单元素 135 第1课 HTML表单的回顾135 第2课 表单对象 137 一、表单对象的属性、方法与事件 138 二、属性 138 (一)antion138 (二)elements138 (三)length 139 (四)method139 (五)name139 (六)target139 三、方法 139 (一)reset() 139 (二)submit()139 四、事件 140 (一)OnReset140 (二)OnSubmit140 第3课 文本框对象 141 一、文本框对象的属性、方法和事件 141 二、属性 142 (一)defaultValue142 (二)form142 (三)name142 (四)type142 (五)value 142 三、方法 142 (一)blur()142 (二)focus()143 (三)select()143 四、事件 144 (一)OnBlur144 (二)OnChange144 (三)OnFocus144 (四)OnSelect145 (五)OnKeyDown145 (六)OoKeyUp145 (七)OnKeyPress145 五、口令对象146 六、文本区对象 146 七、隐藏对象146 第4课 按钮对象 146 一、按钮对象的属性、方法和事件146 二、属性147 (一)form147 (二)name147 (三)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 6.3 角教学设计-2025-2026学年初中数学人教版2024七年级上册-人教版2024
- 第15课 认识楷书(二)说课稿-2025-2026学年小学书法练习指导四年级上册湘美版
- 古代进阶考试题及答案大全
- 工厂供电员考试题及答案
- 高中化学考试题及答案
- 高速飙车考试题目及答案
- 高考英语预考试题及答案
- 计算机课程体系中的实践教学环节与企业需求对接
- 2025私营企业合作伙伴协议合同
- 飞机师英文考试题及答案
- 2025文具用品采购合同范本格式
- 树木学试题及答案北林
- 电气检修生产安全培训课件
- 2025第三季度作风建设党课以忠诚廉洁担当的政治品格奋力书写高质量发展新答卷
- 《2025新版检验检测机构管理评审报告》
- 2025劳动教育考试试题及答案
- 江苏省南通市如皋市2025-2026学年高三上学期开学考试数学试卷
- 宠物急救标准化流程
- 焊工考试理论考试题库及答案
- 云原生压测技术-洞察及研究
- 关联交易贷款管理办法
评论
0/150
提交评论