图书目录

目    录

第1章  Expression Web概述 1

 1.1  认识Expression Web 1

  1.1.1  Expression Web简介 1

  1.1.2  Expression Web的改进 2

 1.2  Expression Web的功能 2

  1.2.1  建立标准化的网站 3

  1.2.2  CSS架构 3

  1.2.3  丰富的资源工具 3

  1.2.4  完善的服务器技术 3

  1.2.5  ASP.NET 2.0 3

  1.2.6  网站报表功能 4

 1.3  Expression Web界面 4

  1.3.1  菜单栏 5

  1.3.2  任务窗格 6

  1.3.3  设计区 7

  1.3.4  状态栏 9

 1.4  上机实验 15

 1.5  思考练习 17

  1.5.1  填空题 17

  1.5.2  选择题 18

  1.5.3  操作题 18

第2章  创建网站 19

 2.1  网站的创建 19

  2.1.1  网站的简介 19

  2.1.2  创建普通站点 21

  2.1.3  使用模板创建站点 22

  2.1.4  使用向导创建站点 22

 2.2  网站的基本操作 23

  2.2.1  打开和关闭网站 23

  2.2.2  重命名网站 24

  2.2.3  删除网站 25

 2.3  修改网站设置 25

  2.3.1  “常规”设置 25

  2.3.2  “预览”设置 26

  2.3.3  “高级”设置 26

  2.3.4  “语言”设置 27

  2.3.5  “数据库”设置 27

 2.4  上机实验 28

 2.5  思考练习 29

  2.5.1  填空题 29

  2.5.2  选择题 29

  2.5.3  操作题 30

第3章  新建网页 31

 3.1  网页的基础知识 31

  3.1.1  网页简介 31

  3.1.2  网页的类型 32

 3.2  网页的设计构思 34

  3.2.1  网页的布局 34

  3.2.2  网页的设计原则 36

 3.3  网页的创建方法 37

  3.3.1  创建网页 37

  3.3.2  设置网站主页 39

  3.3.3  网页的基本操作 39

 3.4  设置网页属性 41

  3.4.1  设置“常规”选项卡 41

  3.4.2  设置“格式”选项卡 41

  3.4.3  设置“高级”选项卡 42

  3.4.4  设置“自定义”选项卡 42

  3.4.5  设置“语言”选项卡 42

 3.5  网页视图 43

  3.5.1  标尺和网格功能 43

  3.5.2  描摹图像功能 44

 3.6  思考练习 45

  3.6.1  填空题 45

  3.6.2  选择题 45

  3.6.3  操作题 46

第4章  使用表格布局网页 47

 4.1  使用表格 47

  4.1.1  表格的概念 47

  4.1.2  创建表格 48

 4.2  表格的基本操作 50

  4.2.1  选中表格 50

  4.2.2  添加行和列 52

  4.2.3  添加以及删除表格元素 53

  4.2.4  设置表格大小 53

  4.2.5  合并和拆分单元格 55

  4.2.6  添加表格内容 56

  4.2.7  对齐表格内容 57

  4.2.8  自动套用表格格式 57

  4.2.9  转换表格和文本 58

 4.3  布局表格和布局单元格 59

  4.3.1  布局表格 60

  4.3.2  布局单元格 61

 4.4  编辑布局表格和布局单元格 61

  4.4.1  设置布局表格属性 61

  4.4.2  调整布局表格和布局

     单元格大小 62

  4.4.3  移动和删除布局单元格 63

  4.4.4  显示/隐藏布局工具 63

 4.5  上机实验 64

  4.5.1  制作日历 64

  4.5.2  规划网页文档 66

 4.6  思考练习 68

  4.6.1  填空题 68

  4.6.2  选择题 69

  4.6.3  操作题 70

第5章  使用框架 71

 5.1  创建框架 71

  5.1.1  框架的概念 71

  5.1.2  创建框架网页 73

  5.1.3  新建框架网页文件 74

  5.1.4  插入嵌套框架 75

  5.1.5  保存框架网页 75

 5.2  设置框架属性 76

  5.2.1  “框架属性”对话框 76

  5.2.2  显示/隐藏框架边框 77

  5.2.3  设置嵌套框架属性 77

 5.3  管理框架 78

  5.3.1  拆分框架 78

  5.3.2  删除框架 79

  5.3.3  “无框架”网页编辑状态 79

  5.3.4  更改目标框架 80

 5.4  上机实验 81

 5.5  思考练习 82

  5.5.1  填空题 82

  5.5.2  选择题 82

  5.5.3  操作题 83

第6章  制作基本网页 85

 6.1  使用文本 85

  6.1.1  插入文本 85

  6.1.2  插入水平线 87

 6.2  编辑文本 88

  6.2.1  设置文本基本属性 88

  6.2.2  设置文本格式 89

 6.3  使用图像 92

  6.3.1  网页中的图像格式 93

  6.3.2  在网页中插入图像 93

 6.4  图像的基本操作 94

  6.4.1  保存图像 94

  6.4.2  移动图像 96

  6.4.3  复制和删除图像 97

  6.4.4  恢复和设置图像重叠顺序 97

  6.4.5  调整图像大小 98

  6.4.6  设置图片属性 99

 6.5  编辑图片 101

  6.5.1  裁剪图像 102

  6.5.2  改变图像外观 102

  6.5.3  创建GIF透明图 103

  6.5.4  创建缩略图 104

  6.5.5  创建图像地图 106

  6.5.6  网页过渡 107

 6.6  上机实验 108

 6.7  思考练习 112

  6.7.1  填空题 112

  6.7.2  选择题 112

  6.7.3  操作题 113

第7章  使用超链接和多媒体对象 115

 7.1  认识超链接 115

  7.1.1  超链接简介 115

  7.1.2  绝对路径和相对路径 116

 7.2  创建超链接 117

  7.2.1  创建页内超链接 117

  7.2.2  创建页间超链接 118

  7.2.3  创建E-mail链接 120

  7.2.4  HTML书签 120

 7.3  编辑超链接 121

  7.3.1  更改超链接文字颜色 121

  7.3.2  更改链接对象以及链接

     目标 122

  7.3.3  更改目标框架 123

  7.3.4  删除超链接 124

 7.4  管理超链接 126

  7.4.1  使用超链接视图 126

  7.4.2  验证和修复超链接 127

 7.5  插入多媒体内容 128

  7.5.1  插入Flash动画 129

  7.5.2  插入视频文件 130

  7.5.3  插入声音 130

  7.5.4  制作鼠标特效 132

 7.6  上机实验 134

  

  7.6.1  制作音乐试听页面 135

  7.6.2  添加音乐超链接 138

 7.7  思考练习 139

  7.7.1  填空题 139

  7.7.2  选择题 139

  7.7.3  操作题 139

第8章  CSS样式表 141

 8.1  CSS样式简介 141

  8.1.1  CSS样式功能 142

  8.1.2  CSS样式规则和类型 142

  8.1.3  创建样式表 143

  8.1.4  应用样式表 145

 8.2  编辑CSS样式表 147

  8.2.1  修改样式表 147

  8.2.2  修改外部样式表 148

  8.2.3  删除内部样式 148

  8.2.4  附加外部样式表 149

 8.3  上机实验 152

 8.4  思考练习 153

  8.4.1  填空题 153

  8.4.2  选择题 153

  8.4.3  操作题 154

第9章  使用交互式按钮和行为 155

 9.1  使用交互式按钮 155

  9.1.1  创建交互式按钮 155

  9.1.2  保存交互式按钮 159

 9.2  编辑交互式按钮 160

  9.2.1  修改交互式按钮 160

  9.2.2  复制交互式按钮 161

  9.2.3  删除交互式按钮 161

 9.3  使用行为 161

  9.3.1  行为的概念 161

  9.3.2  “行为”任务窗格 163

  9.3.3  添加行为 163

  9.3.4  修改和删除行为 164

  9.3.5  使用Expression Web

     自带行为 164

 9.4  上机实验 179

  9.4.1  添加交互式按钮 179

  9.4.2  添加行为 181

 9.5  思考练习 183

  9.5.1  填空题 183

  9.5.2  选择题 183

  9.5.3  操作题 184

第10章  使用层 185

 10.1  层的概念 185

     10.1.1  层的简介 185

     10.1.2  “层”任务窗格 186

 10.2  创建层 186

     10.2.1  插入层 186

     10.2.2  绘制层 187

     10.2.3  插入嵌套层 187

     10.2.4  层的基本操作 188

 10.3  设置层的属性 191

     10.3.1  设置层的可视性 191

     10.3.2  更改层的堆叠顺序 192

     10.3.3  设置层的定位属性 193

     10.3.4  设置层的边框和底纹 193

     10.3.5  添加层的交互性 194

 10.4  上机实验 195

 10.5  思考练习 199

     10.5.1  填空题 199

     10.5.2  选择题 199

     10.5.3  操作题 200

第11章  使用表单 201

 11.1  创建表单 201

     11.1.1  表单的概念 201

     11.1.2  Expression Web中的

      表单控件 202

     11.1.3  插入表单 203

 11.2  保存表单结果 211

     11.2.1  不使用FrontPage服务器

      扩展程序保存表单 212

     11.2.2  使用FrontPage服务器

      扩展程序保存表单 212

 11.3  上机实验 215

 11.4  思考练习 217

     11.4.1  填空题 217

     11.4.2  选择题 218

     11.4.3  操作题 218

第12章  动态网页和ASP.NET 2.0

 基础 219

 12.1  动态网页简介 219

     12.1.1  动态网页作用 219

     12.1.2  动态网页工作方式 220

     12.1.3  动态网页技术简介 222

 12.2  动态网页模板 222

     12.2.1  动态网页模板概念 222

     12.2.2  创建动态网页模板 223

     12.2.3  应用动态网页模板 225

     12.2.4  使用动态网页模板

      更新网站 226

 12.3  母版页 227

     12.3.1  母版页的概念 228

     12.3.2  创建母版页 228

     12.3.3  附加母版页 229

 12.4  ASP.NET基础 230

     12.4.1  ASP.NET 2.0简介 230

     12.4.2  认识ASP.NET

      程序代码 231

 12.5  使用ASP.NET开发服务器 232

     12.5.1  使用ASP.NET 

      Development Sever 232

     12.5.2  设置ASP.NET 

      Development Sever 233

 12.6  思考练习 234

     12.6.1  填空题 234

     12.6.2  选择题 234

     12.6.3  操作题 234

第13章  ASP.NET标准控件 235

 13.1  ASP.NET控件基础 235

     13.1.1  ASP.NET控件简介 235

13.1.2  创建ASP.NET网页

 文档 236

     13.1.3  控件属性 237

 13.2  ASP.NET标准控件介绍 238

     13.2.1  AdRotator控件 239

     13.2.2  Calendar控件 242

     13.2.3  Wizard控件 244

 13.3  思考练习 249

     13.3.1  填空题 249

     13.3.2  选择题 250

     13.3.3  操作题 250

第14章  ASP.NET导航和验证控件 251

 14.1  导航系统的概念 251

     14.1.1  导航系统的作用 251

     14.1.2  常见的导航类型 252

     14.1.3  Expression Web中的

      导航控件 253

 14.2  站点地图文件 253

 14.3  添加SiteMapPath控件 255

     14.3.1  新建测试站点 255

     14.3.2  添加SiteMapPath控件 256

14.3.3  设置SiteMapPath控件

样式 256

     14.3.4  编辑SiteMapPath控件

模板 258

 14.4  使用Menu控件 258

     14.4.1  添加Menu控件 259

     14.4.2  设置Menu控件样式 261

     14.4.3  编辑Menu控件模板 263

 14.5  使用TreeView控件 263

     14.5.1  TreeView控件节点

      类型 264

     14.5.2  添加TreeView控件 264

     14.5.3  设置TreeView控件

      样式 266

 14.6  使用ASP.NET验证控件 267

     14.6.1  验证控件类型 267

     14.6.2  RequiredFieldValidator

      控件 268

     14.6.3  CompareValidator控件 270

     14.6.4  RageValidator控件 272

     14.6.5  ValidationSummary

      控件 274

     14.6.6  RegularExpression

      Validator控件 276

     14.6.7  CustomValidator控件 278

 14.7  思考练习 279

     14.7.1  填空题 279

     14.7.2  选择题 279

     14.7.3  操作题 280

第15章  ASP.NET登录控件 281

 15.1  登录系统概述 281

 15.2  Login控件 282

     15.2.1  添加Login控件 282

     15.2.2  编辑Login控件 283

     15.2.3  使用LoginStatus控件 284

     15.2.4  使用LoginName控件 285

     15.2.5  使用LoginView控件 286

 15.3  CreateUserWizard控件 289

     15.3.1  添加CreateUserWizard

      控件 289

     15.3.2  添加向导步骤 290

     15.3.3  定义CreateUserWizard

      控件外观 291

     

     15.3.4  设置CreateUserWizard

      属性 291

 15.4  ChangePassword控件 294

     15.4.1  添加ChangePassword

      控件 294

     15.4.2  设置ChangePassword

      控件属性 295

 15.5  PasswordRecovery控件 296

     15.5.1  添加PasswordRecovery

      控件 297

     15.5.2  设置PasswordRecovery

      控件属性 297

 15.6  思考练习 298

     15.6.1  填空题 298

     15.6.2  选择题 299

     15.6.3  操作题 299

第16章  ASP.NET数据和部件控件 301

 16.1  数据控件概述 301

     16.1.1  数据源控件 301

     16.1.2  数据控件 302

 16.2  使用数据控件 303

     16.2.1  创建数据库 303

     16.2.2  添加数据控件 305

     16.2.3  数据分页和排序 306

     16.2.4  编辑数据 308

 16.3  创建主/从视图 311

     16.3.1  创建主视图 311

     16.3.2  创建从视图 312

 16.4  部件控件 312

     16.4.1  Web部件结构控件 313

     16.4.2  Web部件用户界面

      控件 315

 16.5  思考练习 317

     16.5.1  填空题 317

     16.5.2  选择题 317

     16.5.3  操作题 318

第17章  管理和发布网站 319

 17.1  网站视图 319

     17.1.1  “文件夹”视图 319

     17.1.2  “超链接”视图 320

     17.1.3  “报表”视图 320

 17.2  导入和导出 322

     17.2.1  导入文件 322

     17.2.2  导出文件 323

     17.2.3  导入和导出个人

      Web包 324

 17.3  发布网站 325

     17.3.1  申请域名和空间 325

     17.3.2  上传网站 326

 17.4  思考练习 330

     17.4.1  填空题 330

     17.4.2  选择题 330

     17.4.3  操作题 331

第18章  综合实例 333

 18.1  规划站点 333

     18.1.1  新建本地站点 333

     18.1.2  创建网页文档 334

 18.2  制作网页模板 335

 18.3  制作网页 341

     18.3.1  制作“风采”网页 341

     18.3.2  制作“历史”网页 343

     18.3.3  制作“新闻”网页 345

     18.3.4  制作“配置”网页 347

     18.3.5  制作“添加留言”

      网页 349

附录A  思考练习参考答案 359