零基础HTML+CSS+JavaScript学习笔记 封面

零基础HTML+CSS+JavaScript学习笔记

评分 3.6
字数
11.7万字
章节数
102
ISBN
9787121399503

标签

内容简介

本书从入门者的角度出发,通过通俗易懂的语言、丰富多彩的实例,让读者在实践中循序渐进地学习 HTML+CSS+JavaScript编程知识,提升实际开发能力。全书共 20章,内容包括 HTML概述、初识 HTML5、图像和超链接、表格与标签、列表、表单、多媒体、 CSS3概述、 CSS3中的布局常用属性、CSS3中的动画与变形、响应式网页设计、 JavaScript概述、 JavaScript基础、 JavaScript基本语句、 JavaScript中的函数、 JavaScript中的对象、 JavaScript中的数组、 AJAX技术、 jQuery基础、 jQuery控制网页和事件处理。书中所有知识都结合具体实例进行介绍,涉及的程序代码也给出了详细的注释,可以使读者轻松领会 HTML+CSS网页设计的精髓,快速提升开发能力。本书可作为软件开发入门者的自学用书,也可作为高等院校相关专业的教学参考书,还可供开发人员查阅和参考。

编辑推荐

这本书把HTML、CSS和JavaScript三门前端基础技术放在一起讲,共20章,从HTML概述、HTML5新特性、图像超链接、表格列表表单多媒体,到CSS3布局、动画变形、响应式设计,再到JavaScript基础、函数、对象、数组、AJAX和jQuery。结构上按技术分块,但前后有衔接,适合想把网页开发基础一次打通的读者。书中示例较多,代码附有注释,读者可以边看边做。对于零基础的人来说,先学HTML搭结构、再学CSS做样式、最后用JavaScript加交互,这个顺序比较符合认知规律。响应式设计和jQuery部分也让内容跟上了实际开发的基本需求。需要说明的是,20章覆盖三块内容,每块深度有限,jQuery和AJAX只是入门级别。读者不宜期望一本书就达到就业水平,更适合作为第一遍系统学习的教材,之后通过做小项目来巩固。

适合谁读

适合

  • 零基础、想一次了解HTML、CSS和JavaScript的初学者
  • 高校网页设计或前端课程的学生,需要配套练习素材
  • 会一点HTML、想补上CSS布局和JavaScript基础的读者
  • 非前端岗位但需要维护简单网页的职场人士

不适合

  • 已有前端基础、想深入框架或工程化的开发者
  • 希望专门学习React、Vue等现代框架的读者
  • 需要大量完整商业项目案例的读者

阅读建议

  1. 按HTML、CSS、JavaScript的顺序学习,每部分学完先做一个静态页面再往下走。
  2. CSS3布局和响应式设计部分建议配合浏览器开发者工具边调边学。
  3. JavaScript部分每学一个知识点就在页面上写小例子验证,不要只读代码。
  4. 学完jQuery和AJAX后,尝试把前面的静态页面改造成有交互和数据加载的版本。

出版社简介

电子工业出版社 中国 · 成立于 1982 年

电子工业出版社是一家以电子信息及相关领域为出版特色的综合性出版社。从库内三千余种图书来看,其出版方向覆盖编程设计、人工智能、计算机综合、财经、摄影与社科等门类,既关注技术前沿,也兼顾大众阅读。代表图书包括《因子投资:方法与实践》《x86汇编语言:从实模式到保护模式》《RISC-V开放架构设计之道》《人工智能:语音识别理解与实践》《相控阵雷达技术》《雷达目标特性》及《100个Go语言典型错误》等,多围绕技术方法与工程实践展开。作者资源方面,有石川、李忠、王晓波、大卫·帕特森、安德鲁·沃特曼、余子濠等中外作者。受公开资料所限,暂不展开更多出版特色。

目录

  1. 版权信息
  2. 内容简介
  3. 前言
  4. 第一篇 基础篇
  5. 第1章 HTML概述
  6. 1.1 HTML简介
  7. 1.2 HTML文件的基本结构
  8. 1.3 编写第一个HTML文件
  9. 第2章 初识HTML5
  10. 2.1 标题
  11. 2.2 文字
  12. 2.3 段落
  13. 2.4 水平线
  14. 第3章 图像和超链接
  15. 3.1 添加图像
  16. 3.2 设置图像属性
  17. 3.3 链接标签
  18. 3.4 图像的链接
  19. 第4章 表格与<div>标签
  20. 4.1 简单表格
  21. 4.2 表格的高级应用
  22. 4.3 <div>标签
  23. 4.4 <span>标签
  24. 第5章 列表
  25. 5.1 列表的标签
  26. 5.2 无序列表
  27. 5.3 有序列表
  28. 5.4 列表的嵌套
  29. 第6章 表单
  30. 6.1 表单概述
  31. 6.2 输入标签
  32. 6.3 文本域和菜单列表控件
  33. 第7章 多媒体
  34. 7.1 HTML5多媒体的简述
  35. 7.2 多媒体元素基本属性
  36. 7.3 多媒体元素常用方法
  37. 7.4 多媒体元素重要事件
  38. 第二篇 CSS篇
  39. 第8章 CSS3概述
  40. 8.1 CSS3简介
  41. 8.2 CSS3中的选择器
  42. 8.3 常用属性
  43. 第9章 CSS3中的布局常用属性
  44. 9.1 框模型
  45. 9.2 定位相关属性
  46. 第10章 CSS3中的动画与变形
  47. 10.1 2D变换——transform
  48. 10.2 过渡效果——transition
  49. 10.3 动画——Animation
  50. 第11章 响应式网页设计
  51. 11.1 概述
  52. 11.2 像素和屏幕分辨率
  53. 11.3 视口
  54. 11.4 响应式网页的布局设计
  55. 第三篇 高级篇
  56. 第12章 JavaScript概述
  57. 12.1 JavaScript简述
  58. 12.2 WebStorm简介
  59. 12.3 JavaScript在HTML中的使用
  60. 12.4 JavaScript基本语法
  61. 第13章 JavaScript基础
  62. 13.1 数据类型
  63. 13.2 常量和变量
  64. 13.3 运算符
  65. 13.4 表达式
  66. 13.5 数据类型的转换规则
  67. 第14章 JavaScript基本语句
  68. 14.1 条件判断语句
  69. 14.2 循环语句
  70. 14.3 跳转语句
  71. 14.4 异常处理语句
  72. 第15章 JavaScript中的函数
  73. 15.1 函数的定义和调用
  74. 15.2 函数的参数
  75. 15.3 函数的返回值
  76. 15.4 嵌套函数
  77. 15.5 递归函数
  78. 15.6 变量的作用域
  79. 15.7 内置函数
  80. 15.8 定义匿名函数
  81. 第16章 JavaScript中的对象
  82. 16.1 对象简介
  83. 16.2 自定义对象的创建
  84. 16.3 对象访问语句
  85. 16.4 常用内部对象
  86. 第17章 JavaScript中的数组
  87. 17.1 数组介绍
  88. 17.2 定义数组
  89. 17.3 操作数组元素
  90. 17.4 数组的属性
  91. 17.5 数组的方法
  92. 第18章 AJAX技术
  93. 18.1 AJAX概述
  94. 18.2 AJAX的技术组成
  95. 18.3 XMLHttpRequest对象的使用
  96. 第19章 jQuery基础
  97. 19.1 jQuery概述
  98. 19.2 下载与配置jQuery
  99. 19.3 jQuery选择器
  100. 第20章 jQuery控制网页和事件处理
  101. 20.1 jQuery控制网页元素
  102. 20.2 jQuery的事件处理

常见问题

没有任何基础,能同时学三门技术吗?
可以,但建议按顺序来。先掌握HTML的结构和常用标签,再学CSS做样式和布局,最后学JavaScript加交互。书中章节也是按这个思路编排的,跟着顺序学比跳着看更容易理解三者之间的关系。
书中的jQuery内容现在还值得学吗?
jQuery在实际老项目和部分简单页面中仍有使用,作为了解DOM操作和事件处理的入门内容有一定价值。但现代前端开发更多使用原生JavaScript和框架,建议把jQuery当作辅助知识,重点放在JavaScript基础本身。
学完这本书能达到什么水平?
可以独立编写结构清晰、带样式和简单交互的静态网页,理解响应式布局的基本做法,并能用AJAX获取数据。距离就业要求还有差距,需要在此基础上做项目并补充框架、工程化等内容。
需要提前安装什么软件?
编写HTML和CSS用任意文本编辑器即可,浏览器用于预览和调试。JavaScript调试可借助浏览器开发者工具。书中示例不需要复杂环境,具体工具选择可参考书中相关章节的说明。

读者评论

查询本书

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

作者简介

明日科技 作者

明日科技全称吉林省明日科技有限公司,是一家专业从事软件开发、教育培训及软件开发教育资源整合的高科技公司,并组织编写计算机编程类教材。其作品主要面向编程初学者,题材集中在Python、Java、C#、SQL等语言学习及GUI设计、Web前端开发等方向,常见分类为编程设计、计算机综合与软件学习。代表作品包括“零基础学”系列中的Python GUI设计、SQL、Java等升级版,以及HTML+CSS+JavaScript学习笔记、C#完全自学教程等。该公司策划有“从入门到精通”“软件开发视频大讲堂”等教材系列,相关教材曾获行业与高校出版社奖项,多个品种长期位居同类图书销售榜前列。公开资料有限,其作者身份为机构署名,重点在于计算机编程教育读物的编写与出版。

同一作者

同类高分