第1章 Web漫谈 1
1.1 Web漫谈 2
1.1.1 Web是什么 2
1.1.2 Web的工作方式 2
1.1.3 URL是什么 2
1.2 Web页面是什么 3
1.2.1 网页、网络文件和主页 3
1.2.2 Web页面为什么这么受欢迎 4
1.3 如何制作Web页面 4
1.3.1 制作Web页面难吗 4
1.3.2 使用Web页面编辑器 4
1.4 HTML的历史 5
1.3.3 使用HTML语言 5
1.5 制作Web页面的用途 6
第2章 用编辑器制作Web页面 7
2.1 写标题 8
2.2 插入水平分隔线 10
2.3 改变基本文字的颜色和样式 11
2.4 组织列表 13
2.5 建立外部链接,通向四面八方 14
2.6 插入图像,漂亮动人 16
2.7 加入表格,清晰整齐 19
2.8 写上联系地址 20
2.9 美化页面,添加背景并加入其他信息 22
2.10 修饰与添加 24
第3章 步入正轨,使用HTML语言 25
3.1 基本结构标记 26
3.1.1 序与注释标记 26
3.1.2 开始与结束标记 26
3.1.3 头部标记
263.1.4 标题标记
3.1.5 主体标记
273.2 文本格式标记 29
3.2.1 标题字体
3.2.2 字体大小标记 31
3.2.3 段落标记
与换行标记3.2.4 水平线标记
3.2.5 字符格式化标记 34
3.2.6 原样显示标记
353.3 列表标记 36
3.3.1 无序列表 36
3.3.2 有序列表 36
3.3.3 定义列表 37
3.3.4 综合列表 38
3.4.1 链接至本机另一个Web页面 40
3.4.2 链接到另外一台机器上的Web页面 40
3.4.3 链接到同一文章的另一个段落 41
3.4.4 链接到不同文章的另一个段落 42
3.5.1 插入图像 43
3.5 图像标记 43
3.5.2 加入音频和视频 46
3.6 表格标记
3.7 地址标记
483.8 其他标记 49
3.8.1 滚动字标记 49
3.8.2 闪烁字标记 51
3.8.3 分区标记
513.8.4 块引用标记
513.8.5 说明信息标记 51
3.8.6 特殊字符的写法 51
3.9 框架标记
523.10 表单标记
533.10.1 简单输入文本框 54
3.10.2 显示初始值的多个文本框 55
3.10.3 输入口令的文本框 55
3.10.4 多行多列的文本框 56
3.10.5 提交及重置按钮 57
3.10.6 单选框 58
3.10.7 复选框 59
3.10.8 下拉菜单及滚动菜单 60
3.11 地图标记 63
3.12 综合训练,看一个完整的页面--中网聊天室的主页 64
第4章 再进一步,试一试JavaScript 68
4.2 初识JavaScript 69
4.1 JavaScript是什么 69
4.2.2 注释标记//与/*…*/ 70
4.2.1 JavaScript开始与结束语句标记 70
4.3 接触对象、对象的方法和属性 71
4.3.1 document文档对象的write方法与lastModified属性 72
4.3.2 window窗口对象的alert()方法 73
4.3.3 window对象的prompt()方法 73
4.4 分清变量与数据 74
4.4.1 定义一个变量,给变量赋值 75
4.4.4 算术运算符 76
4.4.5 字符串运算符 76
4.4.3 赋值运算符 76
4.4.2 数据类型 76
4.4.6 逻辑运算符 77
4.4.7 比较运算符 77
4.4.8 条件运算符 77
4.4.9 运算符优先级 77
4.4.10 表达式 78
4.5 选择语句 79
4.5.1 if-else简单结构 79
4.5.2 if-else复合结构 80
4.6 认识函数 81
4.6.1 定义函数的命令function 81
4.6.4 为对象增加属性 83
4.6.2 使用函数建立对象 83
4.6.3 定义对象实例的方法 83
4.6.5 作为对象属性的对象 84
4.6.6 给对象加入方法 84
4.6.7 利用Date()对象的方法和属性输出本机的日期和时间 86
4.6.8 利用Math对象输出一个随机数 87
4.7 循环语句 88
4.7.1 for和for...in循环 88
4.7.2 for...in循环 89
4.7.3 while循环 89
4.8 事件与事件处理程序 91
4.8.1 Blur事件与onBlur事件处理程序 92
4.8.2 使用onLoad与onUnload事件处理程序 93
4.8.3 Change事件与Confirm方法 94
4.8.4 Click事件和onClick事件处理程序 94
4.8.5 MouseOver事件 96
4.9 有趣的例子 97
4.9.1 用复选框实现加倍或平方 97
4.9.2 用单选框实现加倍与平方 98
4.9.3 用Reset将窗体中的文字清除的方法 100
4.9.4 动态更新文本字段的方法 101
4.9.5 在另外的对话框中显示输入信息的方法 102
4.9.6 清除状态栏上的文字 103
4.9.7 让状态栏上的字自动消失 104
4.9.8 让状态栏上的字滚动 105
4.9.9 创建窗口的Open()方法 106
4.9.10 在另外的窗口中显示输入信息 108
4.9.11 生成"上一页键"、"下一页键"和"主页键" 110
4.9.12 在框架页面中同时载入两个文件 110
4.9.13 确定输入内容的正确性 112
4.9.14 利用E-mail提交表单的内容 114
第5章 制作Web页面的基本步骤 116
5.1 第一步,收集资料、进行整体设计 117
5.1.1 保存别人的Web地址 117
5.1.2 保存整个Web页面 117
5.1.3 保存别人页面上的图形 117
5.1.4 保存页面上的HTML标记 118
5.1.5 设计整体布局 119
5.2 第二步,用Web编辑器创建页面的基本结构 119
5.2.1 使用Web编辑器快速创建页面的基本结构 119
5.2.2 插入一个HTML标记的方法 120
5.3 第三步,用HTML和JavaScript修饰 121
5.3.1 选择文本编辑器 121
5.3.2 加入HTML标记和JavaScript命令 121
5.3.3 加入一个留言簿 123
5.4 第四步,要注意检查的问题 124
5.4.1 别忘了写联系地址 124
5.4.6 不要使用过多的帧 125
5.4.5 插入自动播放音乐文件时要慎重 125
5.4.4 要记住多使用链接功能 125
5.4.2 别忘记下载速度慢的现实 125
5.4.3 短小紧凑 125
5.4.7 尽量少用表格 126
5.4.8 记着检验链接的有效性 126
5.4.9 不要大量使用动态图像 126
5.4.10 文字比图形更重要 126
5.4.11 个人页面可以不使用计数器 126
第6章 将制作好的Web页面放到Internet网上 128
6.1 让自己制作的页面成为浏览器的主页 129
6.2.1 第一步,选地理位置 130
6.2.2 先到选中的地方看看环境 130
6.2 申请Web页面空间 130
6.2.3 填写申请表格 131
6.3 上传你的Web页面 133
6.3.1 将你的页面地址加入搜索引擎 134
6.4 常常装修你的Web家园 135
附录A HTML标记 136
基本标记 136
文本格式标记 136
链接标记 137
列表标记 137
插入图像和水平线标记 137
表格标记 137
表单标记 138
框架标记 138
附录B JavaScript对象及其属性、方法和事件处理程序 140
1 anchor对象 140
2 button对象 140
3 checkbox对象 140
4 Date对象 141
5 document对象 142
6 form对象 143
7 frame对象 143
8 hidden对象 144
9 history对象 144
10 link对象 144
12 Math对象 145
11 location对象 145
13 navigator对象 146
14 password对象 146
15 radio对象 146
16 reset对象 147
17 select对象 147
18 string对象 148
19 submit对象 148
20 text对象 149
21 textarea对象 149
22 window对象 149
23 独立的函数 150