前言 1
第一部分 Web环境 11
第一章 针对不同浏览器进行设计 11
浏览器 11
设计策略 17
编写良好的HTML 20
了解你的观众 21
考虑你的站点用途 22
测试!测试!测试! 22
第二章 针对不同显示器进行设计 23
处理未知的显示器分辨率 23
固定和柔性的Web页面的设计 28
可访问性 33
可选的其他显示器 36
第三章 版面设计者的Web设计原则 38
Web上的颜色 38
Web上的图像 44
Web上的版面 52
第四章 服务器入门指南 58
服务器基础 58
Unix简介 61
文件命名规则 69
上传文件(FTP) 69
文件(MIME)类型 73
第二部分 HTML 79
第五章 HTML概述 79
HTML编辑工具 80
所见即所得制作工具 80
文件结构 83
HTML标签 83
浏览器忽略的信息 85
有关建立良好的HTML样式的技巧 86
在HTML中指定颜色 88
字符实体 97
本书中的HTML资源 102
第六章 结构化的HTML标签 103
结构化标签概述 103
建立一个HTML文件 106
用<body>标签进行全局设置 108
使用<meta>标签 110
第七章 格式化文本 115
文本标签概述 115
HTML文本操作 126
内嵌字体样式 128
<font>标签 130
列表 132
HTML版面设计技巧 137
第八章 创建链接 144
与链接有关的标签概述 144
简单的超文本链接 147
文件中的链接 148
改变链接的外观 150
目标窗口 152
图像映射 152
非网页链接和协议 159
第九章 添加图像和其他网页元素 162
对象布局标签概述 162
水平线 172
图像基础 174
<img>标签及其属性 175
向页面添加Java程序 182
用<embed>添加插件式媒体 183
用<object>添加媒体文件 184
第十章 表格 186
表格标签概述 186
表格简介 195
基本的表格结构 196
改变表格的外观 201
解决表格中存在的问题 206
经验与技巧 214
标准的表格模板 216
表格中的多部分图像 222
第十一章 框架 228
框架标签概述 228
框架简介 231
基本的框架组结构 233
框架的功能和外观 237
目标框架 240
内嵌(浮动)框架 242
框架设计技巧和方法 243
第十二章 表单 249
表单标签概述 249
表单简介 257
基本的表单 257
表单元素 259
新的表单属性(HTML 4.0) 266
改变表单的外观 266
表单元素的非常规用法 270
CGI揭秘 270
第十三章 服务器端引用(SSI)功能 276
如何使用SSI 276
SSI和服务器 278
在文件中添加SSI命令 278
使用环境变量 280
XSSI(扩展SSI) 281
元素列表 282
引用功能变量 285
SSI输出的时间格式 286
第三部分 图形 291
第十四章 GIF格式 291
GIF87a和GIF89a 291
8位索引色 292
GIF压缩 292
何时使用GIF格式 293
工具概述 293
交错存储 295
透明度 295
最小化文件体积 304
第十五章 JPEG格式 310
24位色 310
JPEG压缩 311
何时使用JPEG格式 312
现代的JPEG格式图像 313
在AOL浏览器中的JPEG图像 313
制作JPEG图像 314
最小化JPEG文件 315
第十六章 PNG格式 318
平台/浏览器支持 319
8位调色板、灰度级和真彩色 320
PNG压缩 321
何时使用PNG格式 322
特殊的性能 323
创建PNG文件 325
最优化PNG文件体积 329
在线PNG资源 330
第十七章 用Web调色板设计图形 331
Web调色板 332
其他调色板 333
图像类型 334
用Web安全色进行设计 336
转换成Web调色板模式 338
Web图像处理工具调查 339
颜色合成器 345
从何处学到更多 347
第四部分 多媒体和交互性 351
第十八章 动态GIF图像 351
它们是如何工作的 351
使用动态GIF图像 352
浏览器支持 352
工具 353
制作动态GIF图像 355
优化动态GIF文件 359
第十九章 Web上的音频 361
版权问题 361
音频工具概述 362
数字音频的基本概念 364
非流式和流式 365
非流式(静态)音频 367
流式音频 373
参考书目 378
第二十章 Web上的视频 380
工具概述 380
数字视频的基本概念 381
压缩 383
视频文件格式 384
流式视频技术 387
在HTML文件中添加视频 389
参考书目 392
第二十一章 交互性 393
Flash 394
Director的Shockwave 401
Java Applet 406
用JavaScript制作交互按钮 409
第二十二章 JavaScript简介 415
JavaScript基础 415
脚本实例 417
处理多种浏览器 419
浏览器兼容性 422
第五部分 新技术 427
第二十三章 CSS 427
样式表的工作原理 429
选择符 434
指定(属性)值 437
属性 439
用样式表定位 460
CSS2的新增内容 464
样式表经验与技巧 468
浏览器支持统计表格 471
第二十四章 DHTML简介 472
DHTML的优点 473
DHTML的缺点 473
学习DHTML 474
浏览器区别 474
文档对象模型 475
DHTML实例 478
DHTML工具 486
何处可以学到更多 488
第二十五章 XML简介 489
背景知识 489
文件类型定义 490
XML语法基础 491
XML技术举例 492
哪里可以学到更多 496
第二十六章 嵌入式字体技术 498
使用嵌入式字体 499
TrueDoc技术(动态字体) 499
OpenType(适用于Internet Explorer) 501
第二十七章 国际化 503
字符集 503
HTML4.0语言标签 505
更详细的信息 508
第六部分 附录 511
附录一 HTML标签和元素 511
附录二 属性列表 528
附录三 不推荐使用的标签 553
附录四 专有标签 557
附录五 CSS兼容性 560
词汇表 573