首页 > 图书中心 >图书详情
Web编程基础——HTML5、CSS3、JavaScript(第3版·微课视频版)
作者:任平红、陈矗
丛书名:21世纪高等学校计算机类课程创新系列教材·微课版
定价:59.80元
印次:3-2
ISBN:9787302631675
出版日期:2023.08.01
印刷日期:2024.08.29
本书详细介绍Web编程基础中的相关知识点和技能,主要内容包括HTML5概述,HTML5表单,HTML5画布,音频、视频与Web存储,离线应用和Web Workers,Geolocation地理位置,CSS3,CSS3样式属性,CSS3页面布局,JavaScript基础,JavaScript对象,DOM编程,AJAX,jQuery。本书对与Web编程相关的理论知识进行详细的讲解与分析,文字通俗易懂,实例丰富,提供配套课件、微课视频、源代码、习题及参考答案等,可以使读者更深入地理解相关的知识点。 本书可以作为高等院校Web程序设计和Web编程技术相关课程的教材,也可以作为广大自学者和软件开发人员的参考用书。
more >前言 新一轮科技革命和产业变革,带动了传统产业的升级改造。党的二十大报告强调“要实施科教兴国战略,加快建设教育强国、科技强国、人才强国”。建设高质量高等教育体系是摆在高等教育面前的重大历史使命和政治责任。高等教育要坚持国家战略引领,聚焦重大需求布局,推进新工科、新医科、新农科、新文科建设,加快培养紧缺型人才。 随着网络技术的发展,Web应用越来越广泛。要开发具有实际应用价值的Web应用程序,必须熟练地掌握相关的Web编程基础知识。国内许多高等院校的计算机相关专业纷纷开设了Web编程技术的相关课程。编者针对计算机科学与技术、信息管理、电子商务、软件工程等专业对Web编程能力的需求等问题,根据教学的实际需要,结合多年来在Web教学和Web开发中的经验,编写了本书。 Web编程基础是进行Web应用程序开发的前提,在HTML5、CSS3、JavaScript的基础之上,结合动态的网页开发技术,才能开发出动态交互、功能强大、界面友好的Web应用程序。本书对第2版的部分内容进行了修正,对原有的部分过时内容进行了删减,除了第2版的配套资源外,还配备了微课视频。 全书共14章: 第1章HTML5概述,介绍HTML5的新特性、语法、文档结构和常用标签。 第2章HTML5表单,介绍HTML5表单新增的表单控件。 第3章HTML5画布,介绍canvas元素绘制简单图形、文字和图形变换等。 第4章音频、视频与Web存储,介绍HTML5中引入音频、视频的方法,以及Web Storage和Web SQL。 第5章离线应用和Web Workers,介绍HTML5中离线缓存的方法,以及使用Web Workers在后台线程中处理事务或逻辑的方法。 第6章Geolocation地理位置,介绍Geolocation API及其获取当前地理位置、监视当前地理位置、取消监视当前地理位置的方法。 第7章CSS3,介绍CSS3的使用方法、继承、各类选择符。 第8章CSS3样式属性,介绍CSS3的各种样式属性的使用。 第9章CSS3页面布局,介绍使用表格、框架、DIV+CSS进行页面布局的方法。 第10章JavaScript基础,介绍JavaScript的结构、语法和函数等。 第11章JavaScript对象,介绍JavaScript中的Array、Date、String等对象。 第12章DOM编程,介绍事件、window对象、document对象、history对象及自定义对象等。 第13章AJAX,介绍AJAX的原理及其与JSP、XML、数据库的交互。 第14章jQuery,介绍jQuery选择器、事件处理、特效和操作DOM等。 本书是作者多年来教学和软件开发经验的总结。书中内容按照由浅入深、循序渐进的原则进行组织,注重理论与实践相结合,力求其内容丰富、结构清晰。书中的程序实例简短实用,易于教师教学使用和读者学习。书中的所有代码均经过调试,并给出了运行结果的截图。大部分案例来源于网络教学平台的开发实践,具有较大的实际应用价值。每章均配有与内容紧密相关的课件、习题及参考答案、源代码、微课视频。习题来源于与知识点相关的面试题,切合实际需求。 本书第1~8章由任平红编写,第9~14章由陈矗编写。 由于编者水平有限,书中疏漏之处在所难免,恳请读者批评指正。 编者 2023年3月
more >