Web前端开发:HTML5+CSS3+JavaScript 封面

Web前端开发:HTML5+CSS3+JavaScript

评分 3.0
字数
13.6万字
章节数
104
ISBN
9787113311476

标签

内容简介

本书是普通高等院校“十四五”计算机系列教材之一,深入介绍了Web前端开发的核心技术HTML5、CSS3和JavaScript。

全书共12章,第1~3章重点介绍HTML标签,包括常见的格式化标签、列表、表格、表单和多媒体标签等;第4~8章主要涵盖CSS基础、页面布局和CSS3新特性,着重介绍选择器、盒子模型、元素定位以及弹性布局,并通过局部和整体布局、过渡、转换和动画效果提升读者UI设计能力;第9~11章介绍JavaScript基础、HTML DOM与BOM,重点介绍交互性页面设计的关键技术;第12章为项目实战,以全书知识点贯穿项目始终,展示典型商城网站的设计与实现,强调综合运用能力。

本书适合作为普通高等院校计算机及相关专业“Web前端开发基础”课程的教材,也可作为Web前端开发爱好者的参考书。

编辑推荐

本书是面向高等院校Web前端开发基础课程的教材,覆盖HTML5、CSS3与JavaScript三块核心内容,结构上按标签、样式与布局、脚本与DOM/BOM逐层推进,最后以商城网站项目贯穿全书知识点。其价值在于把三门技术放在同一本书中形成完整的前端入门路径,避免初学者在多本书之间反复切换;CSS部分对选择器、盒子模型、定位与弹性布局的讲解,配合过渡、转换和动画,能支撑起基本的界面设计能力;项目实战章则强调综合运用,帮助读者把零散知识串成可运行的页面。适合作为课程教材按章学习,也适合自学者按“标签—样式—脚本—项目”的顺序推进。需要注意前端技术更新较快,读者应结合浏览器实际效果验证书中的示例。

适合谁读

适合

  • 普通高等院校计算机及相关专业学习Web前端基础课程的学生
  • 希望系统入门HTML5、CSS3与JavaScript的自学者
  • 需要一套完整前端入门路径、从零搭建页面的初学者
  • 讲授前端基础课程、需要按章节组织教学的教师

不适合

  • 已具备前端开发经验、希望深入框架与工程化的进阶开发者
  • 只想了解网页设计理论、不打算写代码的读者
  • 期望学习后端开发或数据库内容的读者

阅读建议

  1. 按章节顺序学习,每学完一个标签或样式知识点就在编辑器中手写示例并观察浏览器效果。
  2. CSS布局部分重点动手调整盒子模型与弹性布局参数,用开发者工具实时查看样式变化。
  3. JavaScript章节边读边写小交互,先掌握DOM操作再回头理解事件与BOM的配合。
  4. 最后集中完成第12章商城项目,遇到遗忘的知识点回查前面章节,形成闭环。

出版社简介

中国铁道出版社 中国 · 成立于 1951 年

中国铁道出版社长期以铁路专业出版为核心,同时覆盖轨道交通、工业技术、编程设计与财经、考试等方向,库内相关图书约194种。代表图书包括《城市轨道交通全自动运行(FAO)系统》《城市轨道交通车辆基地设计创新与实践》《动车组一级修检测机器人系统分析与运用管理》,以及《赣州至深圳铁路广东段工程总结》《北京城市轨道交通工程建设盾构法安全风险控制技术及典型案例》等工程实践读物。除技术专著外,该社也出版《Python程序设计基础教程》及房地产开发企业财税处理等实用类图书,作者资源包括贺鹏、唐涛、丁树奎、孙长军等。就公开资料看,其出版特色是依托线路工程与运营实践,兼顾专业教材与普及读物;更完整的出版结构公开资料有限。

目录

  1. 版权信息
  2. 内容简介
  3. 前言
  4. 第1章 Web前端概述
  5. 1.1 Web前端开发的概念
  6. 1.2 Web的工作过程
  7. 1.3 Web相关基本概念
  8. 1.4 Web前端核心技术介绍
  9. 1.5 Web前端开发工具
  10. 小结
  11. 习题
  12. 第2章 HTML基础
  13. 2.1 HTML文档基本结构
  14. 2.2 文档头部head
  15. 2.3 文档主体body
  16. 2.4 文档格式化
  17. 2.5 应用实例——商品展示
  18. 小结
  19. 习题
  20. 第3章 HTML常用标签
  21. 3.1 列表
  22. 3.2 超链接
  23. 3.3 图片热点
  24. 3.4 视频、音频播放
  25. 3.5 表格
  26. 3.6 应用实例——制作个人信息表格
  27. 3.7 表单
  28. 3.8 应用实例——制作注册表单
  29. 小结
  30. 习题
  31. 第4章 CSS基础
  32. 4.1 认识CSS
  33. 4.2 CSS基础选择器
  34. 4.3 CSS组合选择器
  35. 4.4 样式继承、层叠和优先级
  36. 4.5 应用实例——图文样式
  37. 小结
  38. 习题
  39. 第5章 盒子模型、文本样式和背景
  40. 5.1 盒子模型
  41. 5.2 块元素和行内元素
  42. 5.3 单位与文本样式
  43. 5.4 应用实例—分组链接
  44. 5.5 颜色与背景
  45. 5.6 应用实例——数据看板
  46. 小结
  47. 习题
  48. 第6章 定位与浮动
  49. 6.1 相对定位
  50. 6.2 绝对定位
  51. 6.3 固定定位
  52. 6.4 z-index属性
  53. 6.5 粘性定位
  54. 6.6 浮动
  55. 6.7 应用实例——下拉二级导航
  56. 小结
  57. 习题
  58. 第7章 页面布局
  59. 7.1 页面布局基础
  60. 7.2 应用实例——页面顶部结构设计
  61. 7.3 弹性布局
  62. 7.4 应用实例——商品列表的布局设计
  63. 小结
  64. 习题
  65. 第8章 CSS3新特性
  66. 8.1 边框、阴影和圆角
  67. 8.2 转换
  68. 8.3 过渡
  69. 8.4 动画
  70. 小结
  71. 习题
  72. 第9章 JavaScript基础
  73. 9.1 代码书写位置和注释
  74. 9.2 数据类型
  75. 9.3 变量和类型转换
  76. 9.4 运算符和表达式
  77. 9.5 程序结构
  78. 9.6 字符串和数组的常用方法
  79. 小结
  80. 习题
  81. 第10章 HTML DOM
  82. 10.1 事件与事件处理
  83. 10.2 DOM元素属性
  84. 10.3 DOM元素查询
  85. 10.4 应用实例——轮播图
  86. 10.5 DOM元素操作
  87. 10.6 应用实例——制作动态图书列表
  88. 小结
  89. 习题
  90. 第11章 BOM
  91. 11.1 window对象
  92. 11.2 location对象
  93. 11.3 navigator对象
  94. 11.4 history对象
  95. 11.5 screen对象
  96. 11.6 浏览器事件对象event
  97. 11.7 Web Storage
  98. 11.8 应用实例——实现登录功能
  99. 小结
  100. 习题
  101. 第12章 项目实战——图书商城网站
  102. 12.1 项目分析
  103. 12.2 详细设计
  104. 参考文献

常见问题

零基础可以直接学这本书吗?
可以。本书从HTML标签讲起,逐步过渡到CSS与JavaScript,适合零基础按顺序学习。建议先熟悉电脑基本操作与文件管理,准备好编辑器与浏览器,每章动手敲示例代码,不要只看不写,遇到报错先对照浏览器开发者工具排查。
学完这本书能达到什么水平?
可以掌握HTML5常用标签、CSS3选择器与布局、JavaScript基础语法及DOM/BOM操作,并能独立完成一个典型商城网站的静态页面与基本交互。这属于前端入门水平,后续还需学习框架、工程化与网络请求等内容才能胜任完整项目开发。
书中的项目实战需要提前学完所有章节吗?
建议先学完前面章节再进入项目章。项目贯穿全书知识点,涉及标签结构、样式布局与脚本交互,提前做容易卡在未学内容上。也可在学完HTML与CSS后先做页面结构与样式部分,学完JavaScript后再补交互功能。

读者评论

查询本书

本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。

作者简介

严健武 作者

严健武,目前公开资料有限,其署名作品为一种,即《Web前端开发:HTML5+CSS3+JavaScript》,常见分类为编程设计。从书名和分类看,该书面向网页前端开发入门与实务,围绕HTML5、CSS3与JavaScript三项核心技术展开,属于技术教程类写作。由于缺乏作者生平、教育背景与从业经历等公开信息,难以对其人做更具体介绍。就现有线索而言,严健武的写作偏重把前端基础语法、页面结构与样式设计、脚本交互等内容串联起来,服务于初学者的学习路径。此类教材通常强调概念清晰与示例可操作,便于读者按章节逐步练习。该作品可作为了解其编写方向的依据,其余情况有待更多资料补充。

秦宗蓉 作者

秦宗蓉,公开资料有限,目前仅知其有作品一种,即《Web前端开发:HTML5+CSS3+JavaScript》,归类于编程设计。从书名可以看出,该书围绕网页前端开发的三大基础技术展开,面向希望系统学习HTML5、CSS3与JavaScript的读者,属于技术入门与实战类教材。作者在这一领域的具体身份、从业经历与教育背景尚未见于公开资料,因此简介只能围绕作品本身加以介绍。就题材而言,本书体现的是面向实践、强调三大技术协同应用的教学取向,适合作为Web前端学习者的参考读物。

李新燕 作者

李新燕是一位在计算机教育领域编写实用教材的作者,公开资料有限,目前仅知其有两部作品收入库内。其一是《Web前端开发:HTML5+CSS3+JavaScript》,面向网页前端技术入门,把HTML5、CSS3与JavaScript三项核心技能放在同一本书中讲述,适合希望系统了解前端基础的读者;其二是《大学计算机基础教程》,属于高校计算机公共课教材的常见类型。两部作品分别归入编程设计与考试类,显示出她兼顾技术实践与课堂教学的编写取向,内容注重基础知识的完整呈现,便于课程使用和自学参考。

同一作者

同类高分