计算机类教材 > 算法与程序设计
Web前端开发基础(HTML+CSS+JavaScript)
书号:9787113282561 套系名称:普通高等教育“十四五”规划教材
作者:鲍小忠 出版日期:2021-09-01
定价:35.00 页码 / 开本:无 /16
策划编辑:汪敏 责任编辑:汪敏 包宁
适用专业:计算机教材 适用层次:高职高专
最新印刷时间:2022-12-26
资源下载
教学课件(暂无)
教学素材(暂无)
习题答案(暂无)
教学案例(暂无)
教学设计(暂无)
教学视频(暂无)
内容简介
前言
目录
作者介绍
图书特色
本书主要以HTML、CSS和JavaScript三部分来介绍前端开发,按照由浅入深的方式列举,是常见、常用和实际开发的基础。 全书共14章:第1~3章介绍HTML,主要是基础和常用标签,为后面学习打好基础;第4~6章介绍CSS,以样式选择器为主,重点学习三大核心;第7~8章介绍HTML 5和CSS 3新特性,建立在基础HTML和CSS上,方便开发人员在实际工作中更快上手;第9~11章学习JavaScript,以语句、函数和对象为主;第12~13章学习JavaScript DOM和BOM,是JavaScript真正实现页面交互的核心;第14章学习jQuery,本质上是一个JavaScript库,封装了开发人员在实际工作中经常会用到的功能。 本书适合作为高等学校相关专业的教材,也可供前端开发初学者参考。 ?
随着互联网的高速发展和移动设备的快速普及,移动端呈现指数式增长,“触网”几乎成为全民时代的一个共性。而在网络世界中,网页(PC端和移动端)的所见即所得影响着用户的浏览选择,甚至决定了网站在用户中的喜爱度,可见网页的重要性。与网页关系最密切的是前端开发,前端开发人员以及前端教材就显得尤为重要,其中前端开发教材起着桥梁作用,是准前端开发人员学习的重要渠道。 目前有关前端开发的学习资料,包括纸质书籍和电子资料随处可见,其中大部分一味追求强大开发的特点,让读者很难扎实地掌握所学内容。编写一本能让读者真正学到东西,并且可运用到日后实际开发工作中的前端教材非常必要。 本书是编写团队结合多年教学反馈、网络最新前端知识和实际开发需求等方面的内容编写而成。全书从零开始讲解前端开发,在列举知识点时,几乎都有相对应的案例做进一步阐述,让读者尽可能掌握每个知识点,打好学习基础。 作为入门级的前端开发教材,本书涵盖HTML、CSS、JavaScript和jQuery等知识点,共分为14章,按四部分来编写。第一部分由第1~3章和第7章组成,从最基本的网站网页,到HTML简介特点,再到常用标签和高级标签,从而达到对HTML的基本认识;第二部分由第4~6章和第8章组成,是在HTML基础上介绍CSS,从通过CSS美化HTML标签开始学习,列举基本和复合选择器,以及网页中的字体、文本和背景等基础设置,最后讲解CSS三大核心盒子模型、浮动和定位;第三部分由第9~13章组成,是前端开发中最关键的一部分,在前面HTML和CSS的基础上,JavaScript可实现网页的功能,本书从基础简介和使用开始讲解,到命名规则、变量使用、数据类型、条件语句和函数对象,再到后面高阶的DOM和BOM,利用这两个对象模型能帮助开发人员实现更多、更复杂的功能,特别是网页动画特效;第四部分是第14章jQuery,尽管篇幅和章节都很少,却是实际开发过程中用得最多,也是一定要学会的,jQuery是JavaScript库,能把大部分用户想实现的功能封装起来,以便直接调用。 本书由浙江理工大学科技与艺术学院鲍小忠任主编,主要负责组织编制教材编写大纲、统稿和定稿。陈晖、单圣琦任副主编,三人共同完成全书各章节的编写工作。本书的编写工作在浙江理工大学科技与艺术学院计算机科学与技术学科(一流学科B)建设经费资助下得以顺利完成,在此,深表谢意! 本书主要面向前端初学者,尤其是刚开始接触前端的入门者,也适合为前端夯实基础的学者。如在学习过程中有任何关于前端的问题,或者想和我们交流有关前端的知识点,都可以通过邮箱b_xzh@163.com联系我们。 由于编者水平和能力有限,在编写过程中难免存在疏漏和不足之处恳请读者批评指正。 编?者 2021年5月?
第1章 HTML基础........................................................................................................ 1 1.1 网站和网页... 1 1.2 HTML简介... 2 1.3 HTML注释... 4 第2章 HTML标签........................................................................................................ 5 2.1 常用开发工具... 5 2.2 HTML常用标签... 6 2.3 HTML特殊字符... 14 第3章 HTML高级标签............................................................................................... 15 3.1 HTML列表... 15 3.2 HTML表格... 18 3.3 HTML表单... 25 第4章 CSS基础.......................................................................................................... 30 4.1 CSS简介... 30 4.2 CSS基础选择器... 32 4.3 CSS复合选择器... 37 4.4 CSS显示模式... 41 4.5 元素显示与隐藏... 42 第5章 CSS字体、文本和背景.................................................................................... 45 5.1 CSS字体属性... 45 5.2 CSS文本属性... 48 5.3 CSS背景属性... 53 5.4 CSS三大特性... 55 第6章 CSS盒子模型、浮动和定位............................................................................ 58 6.1 盒子模型... 58 6.2 CSS浮动... 62 6.3 CSS定位... 70 第7章 HTML5新特性................................................................................................ 79 7.1 HTML发展历程... 79 7.2 HTML 5新增标签... 79 7.3 新增表单类型和属性... 83 第8章 CSS 3新特性................................................................................................... 86 8.1 CSS发展历程... 86 8.2 新增选择器... 86 8.3 新增特性... 91 第9章 JavaScript基础............................................................................................... 94 9.1 JavaScript简介... 94 9.2 JavaScript使用... 95 9.3 变量... 97 9.4 运算符... 99 9.5 数据类型... 105 第10章 JavaScript语句和数组............................................................................... 112 10.1 条件语句... 112 10.2 循环语句... 117 10.3 数组... 121 第11章 JavaScript函数和对象............................................................................... 126 11.1 函数... 126 11.2 对象... 130 第12章 DOM.......................................................................................................... 140 12.1 DOM基础... 140 12.2 DOM事件... 149 12.3 事件对象... 152 第13章 BOM.......................................................................................................... 158 13.1 BOM基础... 158 13.2 网页特效... 166 第14章 jQuery........................................................................................................ 174 14.1 jQuery简介... 174 14.2 jQuery选择器... 177 14.3 jQuery动画... 184 14.4 jQuery属性和方法... 189 14.5 jQuery事件... 191 ?
鲍小忠,男,浙江理工大学科技与艺术学院教师,研究方向Web开发技术,曾获第十一届全国多媒体课件大赛一等奖。?
本书是编写团队结合多年教学反馈、网络最新前端知识和实际开发需求等方面的内容编写而成。全书从零开始讲解前端开发,在列举知识点时,几乎都有相对应的案例做进一步阐述,让读者尽可能掌握每个知识点,打好学习基础。 ?