《经典网页设计》求取 ⇩

第1章 理解Internet1

1.1 Internet的发展历史1

1.2中国Internet网的发展2

1.2.1 中国国家计算机网络设施(NCFC)2

1.2.2 中国教育科研计算机网(CERNET)2

1.2.3 中国公用互联网(CHINANET)2

1.2.4 中国金桥信息网(CHINAGBNET)3

1.3 ISP技术及服务3

1.4.2 Internet基本原理4

1.4.1 TCP/IP(传输控制协议/网间协议)4

1.4 通信协议TCP/IP及Internet基本原理与主要技术4

1.4.3 卫星网技术5

1.4.4 无线区域网技术5

1.4.5 网络集成技术5

1.4.6 路由技术6

1.4.7 交换技术6

1.5 Internet的连接7

1.5.1 仿真终端方式7

1.5.2 拨号PPP方式7

1.6.1 集线器(Hub)8

1.6 局域网硬件和ISP的硬件8

1.5.3 Internet子网8

1.6.2 路由器(Router)9

1.6.3 网桥(Bridge)9

1.7 Internet的应用9

1.7.1 电子邮件服务(Electronic Mail)9

1.7.2 文件传送服务(FTP)10

1.7.3 远程登录服务(TELNET)10

1.7.4 信息查询服务10

1.7.5 新闻组(Newsgroup)和电子布告栏(BBS)10

1.7.6 娱乐(Play)和会话(Talk)11

第2章 浏览器及其助手、插嵌程序12

2.1 浏览器的选择12

2.1.1 本世纪末的浏览器之战12

2.2 Internet Explorer13

2.2.1Internet Explorer5.0的新功能14

2.2.2 ActiveX控制14

2.2.3 Java支持15

2.2.4 多媒体支持15

2.2.5 插嵌支持15

2.2.10 NetMeeting16

2.2.9 Microsoft Transaction Server (MTS)16

2.2.11 与桌面应用程序集成16

2.2.6 VRML支持16

2.2.7 HTML编辑16

2.2.8 Microsoft Personal Web Server(PWS)16

2.2.12 Internet Explorer平台17

2.2.13 Internet Explorer的管理工具箱17

2.3 Netscape Communicator和Netscape Navigator17

2.3.1 Netscape Navigator17

2.3.2 Netscapae Messenger18

2.3.3 Netscape Collabra18

2.3.5 Netscape Conference20

2.3.4 Netscape Composer20

2.3.6 AOL InstantMessenger TM22

2.3.7 Netscape Communicator专业版22

2.3.8 Netscape管理工具箱23

2.3.9 Netscape操作平台23

2.3.102000年问题25

2.3.11 其它浏览器25

2.4 利用浏览器学习HTML26

2.5.1 Netscape扩展程序27

2.5 扩展程序27

2.5.2 Internet Explorer的扩展程序28

2.6 技术支持28

2.6.1 Netscape和Internet28

2.6.2 Microsoft和Internet28

2.7 “推送”技术28

2.7.1 Netcaster和IE Channel guide29

2.7.2 使用插嵌程序和助手应用程序30

2.8.1 为Netscape开发的产品32

2.8 发掘插嵌程序32

2.8.2 为Microsoft Internet Explorer开发的产品33

2.9 Web上的助手/插嵌程序宝库33

2.9.1 Browser watch33

2.9.2 Shareware.com33

2.9.3 Download.com33

2.10 用于Internet的最佳程序34

2.10.1 IE Power Toys34

2.10.2 Adobe Acrobat Reader34

2.10.5 Carbon Copy/NET35

2.10.6 WebTerm Toolbox35

2.10.3 Shockwave and Flash Player35

2.10.4 Astound Web Player35

2.10.7 UNIX插嵌程序36

2.10.8 Look@Me36

2.10.9 NET-Install36

2.10.10 PenOp36

2.10.11 Real Player36

2.10.14 Winframe WebClient37

2.10.15 插嵌程序的安装37

2.10.13 Secureweb Documents37

2.10.12 Norton AntiVirus Internet Scanner37

2.10.16 助手应用程序的安装38

第3章网页站点的创建和管理39

3.1 Internet网站的创建39

3.2 利用已有内容39

3.3 使用模板和向导40

3.3.1 模板的规则41

3.3.2 Netscape Composer42

3.3.4 FrontPage43

3.3.3 Allaire Homesite343

3.4 获取图像48

3.4.1 图像格式48

3.4.2 来自Web的图像49

3.4.3 内部资源49

3.4.4 制作新图像50

3.4.5 与应用软件捆绑的图像50

3.5 图像操作51

3.5.1 Microsoft照片编辑器51

3.5.2 Macromedia Fireworks52

3.5.4 PaintShop Pro5.053

3.5.3 CorelDraw53

3.5.5 Adobe PhotoShop55

3.5.6 SoftQuad MetalWorks56

3.5.7 Debabelizer Pro56

3.5.8 Corel WebMaster Suite56

3.6 查看Web页面57

3.6.1 Netscape Communicator57

3.6.2 Internet Explorer57

3.7 建立α网站57

3.8.2 寻找什么58

3.8.3 β测试后的调整58

3.8 建立β网站58

3.8.1 封闭与局域网内部范围的β测试比较58

3.9 Web网站的管理59

3.9.1 HTML代码和链接的校验59

3.9.2 使用Weblint来清洁页面60

3.9.3 使用Weblint网关61

3.9.4 链接检查器61

3.9.7 组织站点62

3.9.8 建立目录62

3.9.6 不用工具的管理技术62

3.9.5 管理页面的工具62

3.9.9 移动文件63

3.9.10 重置链接和代码63

3.9.11 安全考虑63

第4章网页创建工具和语言65

4.1 HTML编辑器的选择65

4.1.1 图形用户界面(GUI)66

4.1.2 HTML编辑器与HTML66

4.1.3 灵活性与标准67

4.2 WYSIWYG编辑器67

4.2.2 利用WYSIWYG学习HTML68

4.2.3 Microsoft FrontPage9868

4.2.1 WYSIWYG编辑器的应用68

4.2.4 Netscape Composer70

4.2.5 NetObjects Fusion71

4.2.6 Claris Home Page72

4.2.7 AOLPress73

4.2.8 Internet Web Spider73

4.3 标记符编辑器73

4.3.1 Hot Dog Pro74

4.3.2 HoTMetaL Pro75

4.3.3 Allaire Home Site76

4.4.1 Microsoft Internet Assistants for Office77

4.4 HTML转换编辑器77

4.4.2 Microsoft Office78

4.4.3 Corel WordPerfect78

4.4.4 Adobe(PageMaker,PDF和FrameMaker)79

4.5 软件的学习和使用79

4.5.1 与其它程序相似79

4.5.2 说明文件和技术支持79

4.5.3 少走弯路80

4.6 HTML语言基础81

4.6.1 HTML4.081

4.6.2 HTML的语句和结构82

4.6.3 文件头控制语句82

4.6.5 字体与风格控制语句83

4.6.4 文件体控制语句83

4.6.6 标题、段落、层次与块控制语句84

4.6.7 列表85

4.6.8 表格85

4.6.9 查询表单85

4.6.10 超媒体链接相关语句86

4.7 VBScript86

4.7.1 使用VBScript87

4.7.2 VBScript资源89

4.8.1 Java的历史90

4.8 Java概论90

4.8.2 Java的特殊性能91

4.8.3 Java的学习难度93

4.8.4 Java与C+++93

4.8.5 创建Java内容94

4.8.6 Java编程94

4.8.7 使用支持Java的浏览器95

4.8.8 使用Java小应用程序96

4.8.9 关于〈APPLET〉和〈PARM〉标记96

4.8.10 小应用程序可畏的属性97

4.8.11 小应用程序参数的使用98

4.8.13 Java设计工具箱99

4.8.12 维护“沙箱”安全99

4.8.14 高级Java资源100

第5章 网页的内容102

5.1 内容的策划102

5.1.1 所需要素102

5.1.2 维持信息的新颖性103

5.1.3 网页设计目标评价104

5.1.4树立联机形象104

5.1.5 满足读者需要104

5.1.6 Web上有什么?105

5.2.2 用户如何浏览站点106

5.2.3 用户怎样寻找信息106

5.2 使内容具有一定结构106

5.2.1 画出站点线路图106

5.2.4 软硬件对内容产生的影响107

5.2.5 内容限制107

5.2.6 下载时间限制108

5.3 建立审核过程108

5.3.1 承担内容的责任108

5.3.2 谁决定什么是合适的?108

5.3.6 使用现存的数据资料109

5.3.5 标注著作权说明109

5.3.3 谁收集用户反馈信息?109

5.3.4 保持一种风格指南109

5.3.7 联机资料的重构110

5.3.8 联机阅览与打印阅览比较110

5.3.9 档案111

5.3.10 文档的链接111

5.4 审阅内容112

5.4.1 执行反复审阅112

6.1 HTML简介113

6.1.1 HTML的发展113

第6章 网页的初步设计113

6.1.2浏览HTML页面114

6.2 HTML文档的基本组成114

6.2.1 〈HTML〉标记114

6.2.2 〈HEAD〉、〈TITLE〉和〈META〉标记115

6.2.3 〈BODY〉标记116

6.3 HTML内容的格式化118

6.3.1 使用注释118

6.3.2 使用段落或换行118

6.3.3 利用水平线分隔区域119

6.3.4 利用标题创建层次120

6.3.5 格式化字符121

6.3.6 显示专用HTML字符123

6.3.7 字体和字号标签123

6.3.8 列表标记125

6.4 链接HTML文档126

6.4.1 链接标记126

6.4.2 URL127

6.4.3 绝对寻址和相对寻址127

6.4.5 链接到其他HTML文档指定的章节128

6.4.4 链接到同一HTML文档指定的章节128

6.4.6 链接其他文件类型129

6.4.7 链接电子邮件地址129

6.4.8 链接其他协议129

第7章网页与多媒体集成130

7.1 图像130

7.1.1 GIF与JPEG图像格式图像130

7.1.2 内嵌图像标记131

7.1.3 图像和链接134

7.1.4 使用外部图像134

7.1.5 Web页的图像背景134

7.1.6 图像映射135

7.1.7 隔行显示及透明背景138

7.2 声音138

7.2.1 外部声音138

7.2.2 内嵌声音139

7.2.3 流式音频139

7.3 视频140

7.3.1 外部视频140

7.3.2 内嵌视频141

7.3.3 流式视频141

7.4 滚动式文本142

7.5 动画143

第8章 网页的高级技术144

8.1 表格144

8.1.1 HTML表格标记144

8.1.2 HTML表格属性150

8.1.3 表格嵌套154

8.2 表单156

8.2.1〈FORM〉标记156

8.2.2 〈INPUT〉标记157

8.2.3 〈SELECT〉标记和〈OPTION〉标记161

8.2.4 〈TEXTAREA〉标记162

8.2.5 交互式表单163

8.3.1 框架集164

8.3 框架164

8.3.2 在框架中置入内容165

8.3.3 解决不支持框架的浏览器167

8.3.4 框架可嵌套167

第9章 网页与JavaScript168

9.1 JavaScript基础168

9.1.1 JavaScript语言的发展168

9.1.2 JavaScript和Java168

9.1.3 JavaScript的特点169

9.1.5〈SCRIPT〉标记170

9.1.4 JavaScript在网页设计中的应用170

9.1.6 保护代码172

9.2 了解JavaScript语言172

9.2.1 对象172

9.2.2 变量172

9.2.3 操作符173

9.2.4 语句175

9.2.5 函数177

9.2.6 属性177

9.3.1 window对象178

9.2.7 方法178

9.3 JavaScript对象178

9.3.2 frame对象179

9.3.3 location对象179

9.3.4 document对象179

9.3.5 form对象180

9.3.6 text和textarea对象181

9.3.7 checkbox对象181

9.3.8 radio对象181

9.3.11 submit和reset对象182

9.3.10 button对象182

9.3.9 select对象182

9.3.12 password对象183

9.3.13 navigator对象183

9.3.14 string对象183

9.3.15 Date对象184

9.3.16 Math对象184

9.4 JavaScript的实例185

9.4.1 一个简单的例子185

9.4.2 一个调用函数的例子186

9.4.3 一个事件驱动的例子188

9.4.4 说明189

10.1 网页设计原则190

10.1.1 30s40KB原则190

10.1.2 使用网页设计工具190

第10章经典网页设计实例190

10.1.6 注意文件名的大小写191

10.1.7 图形文件原则191

10.1.8 考虑不支持某些功能的浏览器191

10.1.5 定期大幅度更改版面191

10.1.4 更新网页内容191

10.1.3 详细测试浏览器、分辨率191

10.1.9 浏览器不同点192

10.2 商业网页的制作192

10.2.1 总体设计192

10.2.2 主页192

10.2.3 子页——公司简介196

10.2.4 子页——最新消息198

10.2.5 子页——产品介绍200

10.2.6 子页——服务支持203

10.2.7 反馈网页206

10.2.8 搜索网页209

1999《经典网页设计》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由纪红兵,高学农著 1999 广州:广东旅游出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。