第1章 计算机网络技术基础概述 1
1.1 计算机网络概述 1
1.2 计算机网络的基本服务 2
1.3 网页与网站的概念 3
1.4 Web技术及其发展 4
习题 5
第2章 网页设计基础语言 6
2.1 HTML简介 6
2.2 标记及其属性 6
2.3.1 编辑和保存网页 7
2.3 网页文件的创建过程 7
2.2.2 标记的属性 7
2.2.1 标记 7
2.3.2 网页的预览 8
2.3.3 网页的发布 8
2.4 HTML文档的基本结构 8
2.5 文字版面的编辑 10
2.5.1 注释标记 10
2.5.2 换行标记 10
2.5.3 强制换段标记 11
2.5.4 显示预排格式标记 12
2.5.5 水平分隔线标记 12
2.6.1 标题文字标记〈h#〉…〈/h#〉 14
2.6 字体属性标记 14
2.6.2 文字格式控制标记〈FONT〉 15
2.6.3 特定文字样式标记 16
2.7 超链接 17
2.7.1 指向其他页面的链接 17
2.7.2 外部链接 18
2.7.3 指向本页中的链接(书签链接) 20
2.8 图片 21
2.8.1 网页的背景 21
2.8.2 图片标记〈img〉 22
2.9.1 无序号列表 26
2.9 列表 26
2.8.3 用图片作为超链接 26
2.9.2 序号列表 27
2.9.3 列表的嵌套 28
2.10 表格 29
2.10.1 表格的基本结构 29
2.10.2 表格的标题 29
2.10.3 表格尺寸设置 30
2.10.4 表格的颜色 32
2.11 网页的动态、多媒体效果 33
2.11.1 滚动字幕〈marquee〉 33
2.11.2 嵌入多媒体文件 34
2.12 框架Frames(多窗口页面) 35
2.12.1 Frames结构的基本格式 35
2.12.2 各窗口的尺寸设置 35
2.11.3 视频 35
2.12.3 各窗口间相互操作(Frame Target) 37
2.13 表单 39
2.13.1 〈form〉表单标记 39
2.13.2 〈input〉表单输入标记 39
2.13.3 〈select〉下拉菜单标记和〈option〉选项标记 43
2.13.4 〈textarea〉标记 44
习题 45
3.2 在网页中使用CSS 47
第3章 CSS技术 47
3.1 CSS的概念 47
3.3 CSS样式的定义 48
3.4 CSS属性 50
3.4.1 字体属性 50
3.4.2 文本属性 51
3.4.3 颜色与背景属性 52
3.4.4 控制BOX的属性 54
3.4.5 布局属性(Layout Properties) 56
3.4.6 定位属性(Positioning Properties) 57
3.4.8 滤镜 58
3.4.7 定位锚伪类 58
习题 61
第4章 客户脚本语言——JavaScript 62
4.1 JavaScript语言概况 62
4.1.1 JavaScript语言特性 63
4.1.2 JavaScript运行环境 63
4.2 JavaScript脚本在网页中的嵌入方式 64
4.2.1 在HTML文档中嵌入脚本程序 64
4.2.2 在标记内添加JavaScript脚本 66
4.2.3 JavaScript以外部脚本文件的方式嵌入 67
4.3.2 常量 68
4.3.1 基本数据类型 68
4.3 JavaScript语言基础 68
4.3.3 变量 69
4.3.4 表达式和运算符 69
4.4 JavaScript程序构成 70
4.4.1 简单语句 71
4.4.2 程序控制流程 71
4.4.3 函数 75
4.5 基于对象的JavaScript语言 77
4.5.1 对象的概念和使用 77
4.5.3 对象属性的引用 78
4.5.2 对象的操作语句 78
4.5.4 对象方法的引用 79
4.5.5 JavaScript的内置对象 79
4.6 浏览器对象编程 84
4.6.1 window(窗口对象) 85
4.6.2 document(文档对象) 87
4.6.3 location(位置对象) 88
4.6.4 history(历史对象) 88
4.7 窗口对象的事件驱动 88
4.7.1 对象的事件与处理程序 88
4.7.2 对象的常用事件 89
4.7.3 表单对象与交互性 91
习题 97
第5章 网页设计工具介绍 98
5.1 概述 98
5.2 Dreamweaver MX简介 98
5.2.1 Dreamweaver MX的系统需求 99
5.2.2 安装Dreamweaver MX 99
5.2.3 Dreamweaver MX的工作环境 100
5.3 网站的规划和创建 101
5.3.1 规划站点 101
5.3.2 利用建站向导创建本地站点 104
5.3.4 制作首页 107
5.3.3 管理站点内容 107
5.3.5 测试 108
5.3.6 申请域名和空间 108
5.3.7 文件的上传和下载 110
5.4 文档的基本操作 110
5.4.1 文档的创建和保存 110
5.4.2 添加文本和插入对象 112
5.4.3 设置文档的页面属性 115
5.4.4 文本格式化操作 116
5.5.1 页面规划 118
5.5 网页的布局 118
5.5.2 表格和单元格 119
5.5.3 格式化表格和单元格 123
5.5.4 设置布局模式参数 124
5.5.5 使用辅助定位工具 125
5.6 链接 126
5.6.1 链接的概念 126
5.6.2 创建超链接 126
5.6.3 链接到命名锚点 128
5.6.4 创建E-mail链接 128
5.7 图像和动画 129
5.7.1 插入普通图像 129
5.6.5 检查链接 129
5.7.2 插入轮换图像 130
5.7.3 设置图像属性 131
5.7.4 创建图像热点区域 132
5.7.5 插入Flash电影 133
5.7.6 插入Shockwave电影 134
5.7.7 插入Applet(Java小程序) 135
习题 136
6.1.1 网页主题 137
6.1.2 网站的命名 137
6.1 网页设计构思和布局原则 137
第6章 网页设计综合实例 137
6.1.3 色彩搭配 138
6.1.4 网页布局 138
6.2 实例1——求职主页 139
6.2.1 实例展示 139
6.2.2 布局和实现 140
6.2.3 准备素材 140
6.2.4 设计过程 141
6.3.2 布局和实现 147
6.3.3 准备素材 147
6.3 实例2——个人主页 147
6.3.1 实例展示 147
6.3.4 设计过程 149
6.4 测试和发布网站 154
6.4.1 测试站点 154
6.4.2 网站的发布 155
习题 157
附录 部分章节实验指导 158
第2章 实验指导 158
实验一 158
实验二 159
实验一 160
第3章 实验指导 160
实验二 161
第4章 实验指导 162
实验一 162
实验二 163
实验三 164
第5章 实验指导 166
实验一 166
实验二 168
第6章 实验指导 169
实验一 169
实验二 170