作品简介

本书从网站基础开始,结合大量案例,全面、翔实地介绍了使用HTML+CSS+JavaScript开发Web前端页面的具体方法与步骤,引导读者从零开始,一步步掌握Web开发的全过程。《HTML+CSS+JavaScript网页设计从入门到精通》共分24章,主要内容包括网页设计基础、HTML基础、设计符合语义的页面、设计符合标准的结构、设计HTML 5文档、CSS基础、设计文本样式、设计图像样式、设计超链接样式、设计列表样式、设计表格样式、设计表单样式、CSS网页布局、CSS网页设计兼容技法、JavaScript基础、使用JavaScript操控浏览器和文档、JavaScript事件处理、使用JavaScript设计脚本化CSS、使用Ajax、使用jQuery等,最后通过专题网页、电子相册、网络记事本和购物网站4个综合案例,介绍了Web前端设计的完整过程。

《HTML+CSS+JavaScript网页设计从入门到精通》适合网页制作、美工设计、网站开发、网页编程等行业人员阅读和参考,也可供网页爱好者自学使用,同时还可作为高等院校网页设计与制作课程的教材,以及网页平面设计的培训教材。

作品目录

  • 内容简介
  • 前言 Preface
  • 第1章 网页设计基础
  • 1.1 熟悉网页设计概念
  • 1.2 网页设计学习任务
  • 1.3 网页设计素养
  • 1.4 网站开发流程
  • 第2章 HTML基础
  • 2.1 HTML历史
  • 2.2 HTML规范雏形
  • 2.3 HTML与XHTML
  • 2.4 HTML基础
  • 2.5 XHTML基础
  • 2.6 HTML元信息
  • 第3章 设计符合语义的页面
  • 3.1 网页语义化概述
  • 3.2 元素分类
  • 3.3 属性分类
  • 3.4 定义文本信息
  • 3.5 定义列表信息
  • 3.6 设计表格
  • 3.7 设计表单
  • 3.8 案例实战
  • 第4章 设计符合标准的结构
  • 4.1 元素显示类型
  • 4.2 结构嵌套规则
  • 4.3 案例实战:设计CSS禅意花园
  • 第5章 设计HTML 5文档
  • 5.1 HTML 5基础
  • 5.2 认识HTML 5文档结构
  • 5.3 HTML 5元素分类
  • 5.4 构建主体内容
  • 5.5 添加语义模块
  • 5.6 案例实战:使用HTML 5设计博客主页
  • 第6章 CSS基础
  • 6.1 CSS概述
  • 6.2 CSS语法和用法
  • 6.3 CSS属性和单位
  • 6.4 简单选择器
  • 6.5 复合选择器
  • 6.6 CSS3新增选择器
  • 6.7 CSS继承性、层叠性和特殊性
  • 6.8 案例实战
  • 第7章 设计文本样式
  • 7.1 字体样式
  • 7.2 文本样式
  • 7.3 案例实战
  • 第8章 设计图像样式
  • 8.1 网页中的图像
  • 8.2 图像样式
  • 8.3 综合实战:设计图文新闻内容页
  • 8.4 背景图像
  • 8.5 综合实战
  • 第9章 设计超链接样式
  • 9.1 定义超链接样式
  • 9.2 案例实战
  • 第10章 设计列表样式
  • 10.1 设计列表结构
  • 10.2 定义列表样式
  • 10.3 列表布局
  • 10.4 案例实战
  • 10.5 设计列表栏目样式
  • 第11章 设计表格样式
  • 11.1 设计表格结构
  • 11.2 定义表格基本样式
  • 11.3 设计表格特殊样式
  • 11.4 案例实战
  • 第12章 设计表单样式
  • 12.1 设计表单
  • 12.2 定义表单样式
  • 12.3 案例实战
  • 第13章 CSS网页布局
  • 13.1 网页布局概述
  • 13.2 CSS盒模型
  • 13.3 网页布局基本方法
  • 13.4 案例实战
  • 第14章 CSS兼容技法
  • 14.1 认识浏览器
  • 14.2 基本兼容方法
  • 14.3 案例实战:流动问题与处理
  • 14.4 案例实战:浮动问题与处理
  • 14.5 案例实战:定位问题与处理
  • 第15章 JavaScript基础
  • 15.1 JavaScript入门
  • 15.2 常量和变量
  • 15.3 表达式和运算符
  • 15.4 语句
  • 15.5 数据类型和类型转换
  • 15.6 函数
  • 15.7 对象
  • 15.8 数组
  • 15.9 案例实战
  • 第16章 使用JavaScript操作浏览器和文档
  • 16.1 操作浏览器
  • 16.2 操作文档
  • 16.3 操作节点
  • 16.4 操作属性
  • 第17章 JavaScript事件处理
  • 17.1 了解事件处理模型
  • 17.2 基本事件模型
  • 17.3 标准事件模型
  • 17.4 IE事件模型
  • 17.5 事件类型
  • 17.6 案例实战
  • 第18章 使用JavaScript操作CSS样式
  • 18.1 脚本化CSS概述
  • 18.2 操作行内样式
  • 18.3 操作样式表
  • 18.4 案例实战
  • 第19章 使用Ajax
  • 19.1 Ajax概述
  • 19.2 模拟本地服务器环境
  • 19.3 使用XMLHttpRequest
  • 19.4 案例实战
  • 第20章 使用jQuery
  • 20.1 jQuery概述
  • 20.2 jQuery基本用法
  • 20.3 使用选择器和过滤器
  • 20.4 文档处理
  • 20.5 CSS处理
  • 20.6 事件处理
  • 20.7 动画处理
  • 第21章 综合实战:设计专题网页
  • 21.1 设计思路
  • 21.2 构建结构
  • 21.3 页面布局和样式设计
  • 21.4 页面动态效果设计
  • 第22章 综合实战:设计电子相册
  • 22.1 设计思路
  • 22.2 设计相册结构
  • 22.3 设计相册布局和样式
  • 22.4 设计交互效果
  • 第23章 综合实战:设计网络记事本
  • 23.1 网站策划
  • 23.2 设计思路
  • 23.3 设计数据结构
  • 23.4 设计网站结构和样式
  • 23.5 基本模块设计
  • 23.6 网站初始化
  • 23.7 数据操作
  • 23.8 数据显示
  • 第24章 综合实战:设计购物网站
  • 24.1 网站策划
  • 24.2 设计网站结构
  • 24.3 设计网站样式
  • 24.4 设计首页交互行为
  • 24.5 设计详细页交互行为
  • 24.6 小结
  • 附录CD
展开全部