第1部分 概论
第1章 构建Web页面及站点的基础知识
1.1 Web浏览器
1.2 Web页面
1.3 Web站点
1.4 分析Web站点的类型
1.4.1 个人主页
1.4.2 信息类站点
1.4.3 组织类站点
1.4.4 政治类站点
1.4.5 商业类站点
1.5 了解Internet上网人群的状况
1.5.1 发现有用信息
1.5.2 调查站点的访问者
1.6 确定方法
1.6.1 瞄准目标
1.6.2 确定网站的复杂程度
1.6.3 建立预算
1.7 Web站点开发中的注意事项
1.7.1 Web站点开发的注意事项
1.7.2 导致站点设计失败的主要原因
1.8 小结
第2章 流行的Web设计工具
2.1 AdobeCreativeSuite3(CS3)
2.1.1 Photoshop
2.1.2 Dreamweaver
2.1.3 Illustrator
2.1.4 Flash专业版
2.1.5 Photoshop扩展版
2.1.6 Fireworks
2.1.7 Acrobat
2.1.8 Contribute
2.2 免费软件和共享软件
2.2.1 图像编辑软件
2.2.2 图像创作软件
2.2.3 其他图像软件
2.3 设计移动Web
2.3.1 移动Web设计的背景
2.3.2 当前在移动设备上使用Web存在的困难
2.3.3 移动Web的未来
2.4 小结
第II部分 基本知识
第3章 Internet和HTML的历史和发展
3.1 Internet的起源
3.1.1 包交换和ARPANET的出现
3.1.2 以太网的变革
3.1.3 Internet网的大众化
3.1.4 超文本的出现
3.2 HTML的发展和变革
3.2.1 Hypercard
3.2.2 HTML
3.2.3 HTML的发展趋势
3.2.4 XHTML的出现
3.3 小结
第4章 HTML的结构
4.1 用HTML创建Web页面
4.2 头部部分和主体部分
4.2.1 部分
4.2.2 部分
4.3 块级元素
4.3.1 头部元素
4.3.2 题目元素
4.3.3 主体元素
4.3.4 内联元素
4.3.5 段落元素
4.3.6 无序列表
4.3.7 有序列表
4.3.8 定义列表
4.3.9 标题标记
4.4 HTML工具
4.4.1 链接检查器
4.4.2 代码验证器
4.4.3 兼容性测试器
4.4.4 著作工具
4.5 设计一个简单的Web页面
4.6 逻辑元素和物理元素
4.6.1 物理标记
4.6.2 逻辑标记
4.6.3 结合使用逻辑和物理标记
4.7 特殊字符和编码方案:ASCII和Unicode
4.8 元素的快速参考
4.9 小结
第5章 链接、热区以及Web站点导航
5.1 示例Web站点
5.2 带锚标记的内部链接
5.3 开发示例Web站点
5.3.1 在Web站点进行导航
5.3.2 站点内各个页面之间的链接
5.3.3 为Family和Sports建立Web页面
5.3.4 创建Family页面
5.3.5 创建Sports部分和Schools部分
5.4 绝对路径和相对路径
5.5 向前链接和向后链接
5.6 外部链接
5.6.1 使超文本链接能正确引用
5.6.2 使用本地锚创建内部链接
5.6.3 通过mailto链接发送电子邮件
5.6.4 其他链接类型
5.6.5 利用图片进行链接
5.6.6 通过图像地图进行链接
5.7 故事板
5.8 链接的快速参考
5.9 小结
第6章 Web页面中的颜色和图像元素
6.1 设置颜色属性
6.1.1 改变颜色设置
6.1.2 设置背景色
6.1.3 指定前景色
6.1.4 改变浏览器的链接颜色
6.2 使用3C:互补色、对比色和协调色
6.2.1 选择互补色
6.2.2 对比性和可见性
6.2.3 调配颜色方案
6.2.4 颜色的冷暖度
6.3 使用颜色名称和十六进制颜色值
6.3.1 RGB三原色
6.3.2 命名颜色的局限
6.3.3 使用颜色拾取器
6.4 流行的图像格式
6.4.1 可交换的图像文件格式(GraphicsInterchangeFormat,GIF)
6.4.2 联合图像专家组(JPEG或者JPG)
6.4.3 可移植的网络图像(PNG)
6.5 设置背景色和前景色
6.5.1 设置背景
6.5.2 设置前景(文本)色
6.6 添加背景图像
6.6.1 计算平铺尺寸
6.6.2 处理边条背景
6.6.3 检查无缝连接
6.6.4 避免繁杂的背景
6.6.5 选择颜色和对比度
6.7 添加图像
6.8 对齐图像
6.8.1 对齐多个图像
6.8.2 设置边缘空白
6.8.3 设置边框
6.9 设置图像大小
6.10 解决图像问题:
6.10.1 使用缩略图来加速页面的下载
6.10.2 嵌入特殊字体
6.11 快速参考
6.12 小结
第7章 文本格式化
7.1 字体
7.2 使用字符样式定制文本
7.2.1 斜体
7.2.2 粗体
7.2.3 预格式化文本
7.2.4 使用HTML和CSS添加上标和下标
7.2.5 and
7.3 使用FONT元素和BASEFONT元素
7.3.1 指定尺寸
7.3.2 字体尺寸选项和内联样式
7.3.3 可量测性和绝对量度
7.3.4 在HTML代码中使用相对尺寸
7.3.5 字体尺寸和标题尺寸的比较
7.3.6 重置默认的字体外观
7.3.7 设置文本颜色
7.3.8 使用带样式的字体
7.4 对齐文本和缩进文本
7.4.1 处理不被支持的元素
7.4.2 用BLOCKQIJOTE进行缩进
7.5 选择字符集
7.6 使用特殊字符和实体
7.7 小结
第Ⅲ部分 高级设计功能
第8章 使用表格
8.1 添加表格并且设置表格的大小
8.2 管理表格的边框
8.3 使用填充和间距
8.4 对齐表格和单元格的内容
8.4.1 设置水平对齐
8.4.2 设置垂直对齐
8.4.3 防止自动换行
8.5 跨越多行和多列
8.6 使用图像和颜色
8.6.1 设置背景图像
8.6.2 设置背景色
8.7 表格的快速参考
8.8 小结
第9章 利用框架来组织站点
9.1 设计框架布局
9.1.1 分析功能性需求
9.1.2 创建导航布局
9.1.3 建立动作或结果布局
9.2 创建框架集
9.2.1 设置列和行
9.2.2 混合像素、百分比和相对尺寸
9.2.3 防止调整尺寸
9.2.4 指定框架名和内容
9.2.5 嵌套框架集
9.2.6 添加无边框内容
9.3 为链接设置目标
9.3.1 指定目标框架
9.3.2 Basetarget元素Ⅳ
9.3.3 可展开和可折叠列表
9.3.4 使用保留的框架名
9.4 定制框架边框和页边距
9.4.1 设置边框的宽度
9.4.2 处理边界颜色
9.4.3 设置页边距的宽度
9.5 设置滚动条选项
9.6 避免框架问题
9.6.1 确保有足够的框架
9.6.2 添加不合适的元素
9.6.3 用户的屏幕尺寸
9.6.4 使用太多的框架
9.6.5 提供支持性导航
9.7 框架的快速参考
9.8 小结
第10章 使用表单输入
10.1 添加表单
10.1.1 INPUT元素
10.1.2 命名元素
10.2 使用文本框获取简短的信息
10.2.1 设置文本框的尺寸
10.2.2 定义最大的输入长度
10.2.3 预置文本框
10.2.4 使用readonly和disabled来锁定内容
……
第Ⅳ部分 使网页风格更专业
第Ⅴ部分 转向未来:XHTML、XML和Ajax
第Ⅵ部分 Web上的图像
第Ⅶ部分 电子商务中的收款
第Ⅷ部分 使你的站点保持新鲜