第一章 概述 1
一、概述 1
二、为什么用Web 1
三、本书的读者 2
四、书中作的假定 3
五、需要的配置 4
六、如何使用本书 4
七、Internet和World Wide Web的概念和术语 4
1.客户机和服务器 6
2.IP地址和URL 7
3.超文本传输协议 8
八、浏览器 8
如何获取浏览器 9
九、其它工具 9
HTML编辑器 9
十、图形软件 10
第二章 规划和设计网页 11
一、概述 11
二、预先规划 11
三、一个简单的设计规划:Wallace s Nuts, Bolts and Grommets 12
1.公司背景 12
2.明确市场 12
3.明确任务 12
4.明确对站点的设想 12
5.明确策略 13
6.分析业务 13
四、开始制作运行小的网页 14
五、使用超文本 15
六、设计站点 15
1.一致性 15
2.个性 16
3.导航 16
4.什么是个好的站点 17
第三章 初识HTML:你的第一个主页 18
一、概述 18
二、启动浏览器 18
三、你的第一个主页 20
四、头部、主体和结尾 20
五、上述文件的含义 21
1.〈HEAD〉和〈/HEAD〉标记 21
2.〈BODY〉标记 21
六、如何做些更有趣的事 22
七、常用的标记 23
八、〈H〉标记实现不同大小的标题 23
九、〈P〉标记 23
十、〈DIV〉标记 25
十一、〈BR〉标记 27
十二、〈HR〉标记 28
十三、组织文件 28
十四、小结 29
第四章 链接和超文本 30
一、概述 30
二、超文本的更多介绍 30
三、创建链接 30
四、与外部文件的链接 32
五、创建同一个文件内的链接 33
六、英式足球网页 34
七、制作成一个“合适的”网页 36
1.相对引用:与服务器上其它文件的链接 37
2.访问其它形式的信息 38
八、小结 38
第五章 逻辑和物理标记 40
一、概述 40
二、使用逻辑标记 40
三、更多的逻辑标记 41
1.〈CITE〉标记 42
2.〈DFN〉标记 42
3.〈STRONG〉标记 42
4.〈CODE〉标记 43
5.〈INS〉标记和〈DEL〉标记 44
四、物理标记 45
1.〈I〉标记和〈B〉标记 45
2.〈TT〉标记 45
3.〈BIG〉标记和〈SMALL〉标记 45
4.〈SUB〉标记和〈SUP〉标记 46
5.不同物理标记的示例 46
五、小结 46
第六章 使用图像 47
一、概述 47
二、使用图像 47
三、Web的图像类型:GIF、JPEG和PNG 48
1.GIF格式 48
2.GIF的类型 48
3.交错的GIF 48
4.何时用GIF 48
四、JPEG格式 49
1.渐进的JPEG 49
2.何时用JPEG 49
五、在网页中包含图像:〈IMG〉标记 49
六、替换文字 50
七、图像移动到左边、右边和中间 51
八、对齐(Align)属性 52
九、高度(Height)和宽度(Width)属性 53
十、HSPACE和VSPACE属性 54
十一、边框(Border) 56
十二、客户端图像地图 56
用〈OBJECT〉标记创建一个地图 57
十三、按钮栏 57
第七章 列表 59
一、概述 59
二、无序列表 59
使用TYPE属性 60
三、有序列表 61
1.有序列表的属性 62
2.TYPE属性 62
3.用START和VALUE属性 63
4.〈LI〉标记 65
5.任意设置值 67
四、嵌套列表 68
1.无序列表 68
2.有序列表 69
五、定义列表:DL、DT和DD标记 69
第八章 表单Form 71
一、概述 71
二、基本的FORM 71
三、如何处理FORM:CGI 72
四、定义FORM 72
五、FORM的METHOD属性 72
1.GET方式 72
2.POST方式 73
六、通过E-mail发送FORM 73
七、〈INPUT〉标记 74
1.文本框 74
2.TEXTAREA标记 75
3.创建提交SUBMIT和重置RESET按钮 75
八、复选框 76
九、单选钮 79
十、下拉菜单和滚动式列表 79
1.下拉菜单 80
2.滚动列表框 81
十一、小结 83
第九章 帧结构 84
一、概述 84
二、设计页面 84
三、谨慎进行 84
四、帧标记 85
1.〈FRAMESET〉标记和它的属性 86
2.行数和列数 86
3.嵌套的帧 88
4.NORESIZE属性 89
5.SCROOLING属性 89
6.帧的边框 90
7.〈NOFRAMES〉标记 90
五、合理地使用帧 91
TARGET= _TOP 属性 91
第十章 表格 92
一、概述 92
二、〈TABLE〉标记 92
1.增加列数 93
2.标题 94
3.表头与数据 95
三、边框、格间线宽度和内边距 96
1.加边框 96
2.格间线宽度 97
3.内边距 98
4.三种属性综合运用 98
四、复杂的表格布局 100
1.文字的位置 100
2.跨行和跨列方式 101
3.添加色彩 104
五、小结 105
第十一章 层叠式风格表格 106
一、概述 106
二、层叠式风格表格 106
三、设计风格表格网页 107
四、风格表格如何起作用 107
五、继承性 108
六、上下文 109
七、多个选择器 109
八、类 109
九、定义通用类 110
十、伪类 110
十一、属性 112
十二、文字属性 112
1.文字缩进属性 112
2.文字对齐属性 112
3.行间距属性 112
十三、字体属性 113
十四、颜色和背景属性 114
十五、链接风格表格到文件 114
1.在文件头部定义风格表格 114
2.在文件中链接风格表格 115
3.输入风格表格 115
十六、为什么使用风格表格 116
第十二章 Web技术 117
一、概述 117
二、多媒体 117
1.文件的大小 118
2.插件 118
3.辅助应用程序 118
4.用〈OBJECT〉标记包含多媒体 119
三、通用网关接口 119
四、创建交互功能:Web上的程序设计语言 120
五、Perl 120
六、Java 121
七、JavaScript 122
八、Web资源 123
1.搜索引擎 123
2.World Wide Web协会 123