作品简介

本书由浅入深,系统、详尽地介绍了HTML5、CSS3和JavaScript相关技术及其在Web前端及移动应用开发领域的应用。书中提供了大量的代码示例,从基本原理到实战应用,几乎涉及了Web前端及移动应用开发的绝大部分内容。

本书分为四篇,共17章。第一篇为HTML和HTML5技术,涵盖的内容包括HTML网页基础、页面元素、文字与排版、网页图像、超链接、表格与表单和HTML5新特性等方面的内容;第二篇为CSS3技术,主要介绍了CSS与CSS3基础、CSS样式、CSS选择器、表格与列表美化等方面的内容;第三篇为JavaScript技术,详细讲解了JavaScript语言基础、JavaScript语法、JavaScript文档对象模型(DOM)和JavaScript事件编程等方面的内容;第四篇为项目实战,通过自适应Web主页和用户管理系统这两个实战项目,帮助读者掌握基于HTML5+CSS3+JavaScript技术开发Web前端应用的方法。

本书适合所有想全面深入学习HTML5、CSS3和JavaScript前端开发技术的人员阅读,也适合正在应用HTML5做移动项目开发的人员阅读,对于高等院校和培训机构相关专业的师生也是一本不可多得的参考书。

常新峰,王金柱编著。

作品目录

  • 内容简介
  • 前言
  • 本书特色
  • 本书内容
  • 本书代码、课件与教学视频下载
  • 本书读者
  • 第1章 ◄网站与HTML网页►
  • 1.1 什么是网站和网页
  • 1.2 网站的组成
  • 1.3 HTML网页的组成
  • 1.4 静态网页与动态网页
  • 1.5 Web标准
  • 1.6 HTML 5介绍
  • 1.7 如何创建一个HTML 5网页
  • 第2章 ◄HTML网页结构►
  • 2.1 DOCTYPE标签
  • 2.2 HTML标签
  • 2.3 head标签
  • 2.4 refresh重定向
  • 2.5 base基址标签
  • 2.6 引用CSS样式文件
  • 2.7 引用JavaScript脚本文件
  • 2.8 HTML网页注释
  • 2.9 浏览器对HTML属性的支持
  • 第3章 ◄HTML网页文字与排版►
  • 3.1 段落排版
  • 3.2 文字排版
  • 3.3 项目符号与编号
  • 3.4 特殊符号
  • 3.5 项目实战:在线新闻浏览
  • 第4章 ◄HTML网页图像►
  • 4.1 网页图片基础
  • 4.2 网页图片效果
  • 4.3 项目实战:在线图文杂志
  • 第5章 ◄HTML网页超链接►
  • 5.1 超链接基础
  • 5.2 超链接标签
  • 5.3 超链接应用
  • 5.4 创建热点区域
  • 5.5 项目实战:电子书制作
  • 第6章 ◄HTML网页中的表格与表单►
  • 6.1 HTML表格基础
  • 6.2 HTML表格标签
  • 6.3 HTML表格应用
  • 6.4 HTML表单基础
  • 6.5 HTML表单组成
  • 6.6 HTML表单元素
  • 6.7 HTML 5表单新属性
  • 6.8 HTML 5表单输入类型
  • 6.9 项目实战:HTML 5用户注册页面
  • 第7章 ◄HTML 5应用►
  • 7.1 画布<Canvas>工具
  • 7.2 HTML 5离线缓存
  • 7.3 HTML 5 Web存储
  • 7.4 项目实战:搭建简单的HTML 5离线APP
  • 第8章 ◄CSS与CSS 3►
  • 8.1 回顾CSS
  • 8.2 CSS语法构成
  • 8.3 CSS标签语义化
  • 8.4 CSS命名规范
  • 8.5 CSS使用方法
  • 8.6 创建并编辑CSS的工具
  • 8.7 CSS 3新增特性概述
  • 第9章 ◄CSS选择器►
  • 9.1 CSS选择器基础
  • 9.2 CSS选择器应用
  • 9.3 项目实战:应用CSS选择器设计页面
  • 第10章 ◄CSS基础样式►
  • 10.1 背景样式
  • 10.2 字体样式
  • 10.3 文本样式
  • 10.4 文本美化
  • 10.5 颜色样式
  • 10.6 项目实战:报纸风格页面
  • 第11章 ◄CSS表格与列表►
  • 11.1 CSS表格
  • 11.2 CSS列表
  • 11.3 项目实战:CSS登录页面
  • 第12章 ◄JavaScript概述►
  • 12.1 了解JavaScript脚本语言
  • 12.2 在网页中使用JavaScript脚本语言
  • 12.3 创建并编辑JavaScript的工具
  • 12.4 JavaScript脚本语言开发与调试
  • 第13章 ◄JavaScript语法►
  • 13.1 JavaScript语法基础
  • 13.2 JavaScript变量与数据类型
  • 13.3 JavaScript运算符与表达式
  • 13.4 JavaScript流程控制语句
  • 13.5 JavaScript函数
  • 13.6 项目实战:简易在线JavaScript计算器
  • 第14章 ◄JavaScript对象模型编程►
  • 14.1 对象模型编程基础
  • 14.2 JavaScript浏览器对象模型
  • 14.3 JavaScript文档对象模型
  • 14.4 JavaScript表单对象模型
  • 14.5 项目实战:动态操作DOM元素
  • 第15章 ◄JavaScript事件►
  • 15.1 JavaScript事件基础
  • 15.2 JavaScript窗口事件
  • 15.3 JavaScript表单事件
  • 15.4 JavaScript键盘事件
  • 15.5 JavaScript鼠标事件
  • 15.6 项目实战:鼠标坐标位置应用
  • 第16章 ◄项目实战——自适应Web主页►
  • 16.1 自适应Web主页介绍
  • 16.2 自适应Web主页模块
  • 16.3 自适应Web主页交互功能
  • 16.4 自适应Web主页媒体查询
  • 第17章 ◄项目实战——用户管理系统►
  • 17.1 用户管理系统介绍
  • 17.2 数据存储结构
  • 17.3 浏览器本地存储
  • 17.4 用户管理系统功能模块
展开全部