本书对Web设计基础知识与常用工具进行了较全面的讲解,内容包括HTML、CSS、jQuery及网页设计的常用工具如Photoshop、Dreamweaver、Flash。本书针对较新的软件版本HTML5及CSS3进行介绍,并配有教学课件以帮助进行教学,且提供所有例子的源代码文件。
Web应用已经成为Internet上占有绝对优势的应用,从网上商城到在线游戏,从企业形象展示到社交网站,无一不体现出Web应用的强大影响力。Web应用不仅仅是在Internet上,在企业内部网络(Intranet)中,也越来越多地采用Web应用的办法完成管理与信息交流工作。因此,掌握一定的Web设计与开发的知识和技能,成为当今信息时代大专院校学生知识结构中不可或缺的一环。
作为Web设计的进阶教材,本书涉及了Web前端设计方面必备的基础知识,其中包括HTML、CSS、jQuery,图片处理软件Photoshop,动画设计工具Flash和网页设计工具Dreamweaver。
为配合本科院校的双语教学,本书特地编写了英文内容的HTML和CSS章节(第二部分Chapter2及Chapter3,对应的中文译文为第一部分的第2章和第3章)。
建议有能力的读者学习英文编写的Chapter2、Chapter3,熟练掌握Web前端设计方面的英文术语后,在资源丰富的英文社区与论坛获得帮助将不会有语言障碍。
本书强调应用。书中不仅有丰富的例子,还有实战性强的项目设计,可以使读者从学习模仿迅速过渡到实战。本书例子及综合应用实例的源代码均提供下载。
本书由吴强策划,张杰负责组稿,参与本书编著工作的作者有浙江清华长三角研究院吴强,郑州轻工业学院张杰、吉星、李建春、梁文静、张静、李勇等。其中第一部分,张静编写第1章和第7章,张杰编写第2章、第3章,吉星编写第4章,梁文静编写第5章,李建春、李勇编写第6章; 第二部分由张杰编写; 全书最后由吴强、李勇统一审核,河南中烟工业有限责任公司的张明明对本书的编著提了很多宝贵意见。在此,特别感谢清华大学出版社、郑州轻工业学院、浙江清华长三角研究院、河南中烟工业有限责任公司等单位对编著工作的支持。
外籍专家John Sharp审核了本书的英文内容,在此表示感谢。
由于作者水平有限,书中难免有不妥及错误之处,敬请读者批评指正。
编者
2014年8月于郑州
第一部分
第1章 Web基础知识
1.1 Internet的发展
1.1.1 Internet起源
1.1.2 计算机网络及其功能
1.1.3 分组交换思想
1.1.4 ARPANet
1.1.5 TCP/IP结构模型
1.1.6 IP地址
1.1.7 DNS域名系统
1.2 万维网与浏览器
1.2.1 万维网
1.2.2 万维网分布式服务特点
1.2.3 万维网的工作方式
1.3 C/S与B/S结构
1.3.1 C/S结构
1.3.2 B/S结构
1.4 互联网新技术及应用
1.4.1 IPv6
1.4.2 物联网
1.4.3 移动互联
1.4.4 云计算与大数据
小结
习题
第2章 HTML
2.1 认识HTML
2.1.1 创建第一个HTML网页
2.1.2 HTML术语
2.1.3 HTML4和HTML5
2.1.4 为HTML做好准备
2.2 文本元素
2.2.1 标题
2.2.2 文档标题
2.2.3 段落
2.2.4 换行
2.2.5 水平线
2.2.6 注释
2.2.7 节元素
2.3 超级链接
2.3.1 标签
2.3.2 路径和目录
2.3.3 组织网站目录结构
2.3.4 target属性
2.3.5 链接到页面内部的一个位置
2.3.6 邮件链接
2.3.7 创建下载链接
2.3.8 超链接综合应用
2.4 插入图片
2.4.1 img标签
2.4.2 使用图片做超链接
2.4.3 插入图片综合应用
2.5 表格
2.6 HTML5
2.6.1 基本HTML5文件
2.6.2 定义页面结构布局
2.6.3 视频和音频播放
小结
习题
第3章 CSS
3.1 CSS简介
3.2 将CSS插入网页
3.2.1 行内样式
3.2.2 内部样式表
3.2.3 外部样式表
3.2.4 层叠
3.2.5 CSS最佳实践
3.3 类选择符和id选择符
3.3.1 CSS语法
3.3.2 类选择符
3.3.3 id选择符
3.4 CSS常用属性
3.4.1 CSS字体
3.4.2 CSS文本
3.4.3 CSS背景
3.4.4 CSS边框
3.4.5 CSS外边距
3.4.6 CSS内边距
3.4.7 CSS盒模型
3.4.8 CSS伪类
3.5 CSS3
3.5.1 CSS3边框
3.5.2 CSS3渐变
3.5.3 CSS3文本效果
小结
习题
第4章 jQuery
第5章 Photoshop基础
第6章 网页制作工具Dreamweaver
第7章 动画制作工具Flash
第二部分
Chapter 1 HTML & CSS Reference
Chapter 2 HTML
Chapter 3 CSS