《典型商业网站建设实例精讲 HTML版》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:龙马工作室编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2007
  • ISBN:7115157588
  • 页数:378 页
图书介绍:本书主要介绍网站建设与管理的知识与方法。

第1章 从上网说起 1

1.1 Web的概述 2

1.2 网址、网站、网页和浏览器 4

1.2.1 网址 4

1.2.2 网站 5

1.2.3 网页 6

1.2.4 浏览器 7

1.3 HTML、CSS和JavaScript 7

1.3.1 HTML 8

1.3.2 CSS 9

1.3.3 JavaScript 10

1.4 小结 11

1.5 上机练习 11

1.5.1 编辑HTML页面 11

1.5.2 编写CSS程序 12

1.5.3 编写JavaScript程序 12

第2章 HTML起步 13

2.1 HTML的发展历史及其4.0版的新特性 15

2.1.1 HTML的发展历史及其主要功能 15

2.1.2 HTML 4.0新特性 16

2.2 HTML的基本概念和设计原则 19

2.2.1 HTML的设计原则 19

2.2.2 HTML编辑器 20

2.3 HTML文件的结构 22

2.4 做一个HTML版的“Hello world!” 23

2.5 小结 25

2.6 上机练习 26

第3章 HTML顶级标记 29

3.1 版本信息与文档标记 31

3.2 头部标记 32

3.2.1 标题标记 32

3.2.2 脚本标记 33

3.2.3 元数据标记 34

3.3 主体标记 36

3.4 小结 40

3.5 上机练习 40

第4章 用格式标记进行页面排版 41

4.1 文字的排版 43

4.1.1 标题标记 43

4.1.2 字体标记 45

4.1.3 文字修饰 49

4.1.4 特殊符号 51

4.2 段落的排版 52

4.2.1 段落标记及其对齐方式 52

4.2.2 换行标记 54

4.2.3 居中标记 55

4.2.4 水平分隔线 55

4.2.5 预编排标记 57

4.3 列表的建立 58

4.3.1 无序列表 59

4.3.2 有序列表 61

4.3.3 定义列表 62

4.4 注释的使用 64

4.5 小结 65

4.6 上机练习 66

第5章 使用图像装饰页面 67

5.1 页面颜色的设计 69

5.2 图像的基本类型 70

5.3 图像的插入及格式化 71

5.4 动态替换图像 76

5.5 小结 78

5.6 上机练习 78

5.6.1 将图像插入HTML页面 78

5.6.2 图文混排练习 79

5.6.3 制作动态替换图像 79

第6章 超链接的使用 81

6.1 超链接与URL 83

6.2 超链接标记的使用 85

6.3 文本链接、图像链接以及电子邮件链接 87

6.4 内部链接与外部链接 90

6.5 小结 92

6.6 上机练习 92

第7章 使用表格组织页面 93

7.1 表格的概念与基本结构 95

7.2 常用表格标记及其使用方法 97

7.2.1 〈table〉标记 97

7.2.2 〈tr〉标记 102

7.2.3 〈td〉标记与〈th〉标记 105

7.2.4 〈caption〉标记 110

7.3 表格的嵌套 111

7.4 利用表格进行页面布局 112

7.5 小结 113

7.6 上机练习 114

第8章 使用多媒体美化页面 115

8.1 声音 117

8.1.1 背景声音 117

8.1.2 链接声音 118

8.1.3 嵌入声音 120

8.2 视频 122

8.2.1 链接视频 122

8.2.2 嵌入视频 123

8.3 Flash动画 124

8.4 滚动文字 125

8.5 小结 127

8.6 上机练习 127

8.6.1 创建带有背景音乐的HTML页面 127

8.6.2 创建带有嵌入视频的HTML页面 127

8.6.3 创建具有滚动文字效果的HTML页面 128

第9章 创建多框架页面 129

9.1 框架的概述 132

9.2 框架集标记 133

9.3 框架标记 134

9.4 无框架标记 136

9.5 框架间交互信息 137

9.6 小结 138

9.7 上机练习 138

第10章 动态网页 139

10.1 动态网页的概念 143

10.1.1 什么是动态网页 143

10.1.2 客户端脚本程序语言 144

10.1.3 文档对象模型(DOM) 147

10.1.4 层叠样式表(CSS) 149

10.2 数据库的概念 151

10.3 数据库结构的设计 151

10.3.1 SQL简介 151

10.3.2 数据库结构设计 152

10.4 常用的SQL语句 157

10.4.1 创建数据库语句 157

10.4.2 修改数据库语句 158

10.4.3 删除数据库语句 160

10.4.4 创建表语句 160

10.4.5 修改表语句 162

10.4.6 删除表语句 164

10.4.7 检索数据语句 165

10.4.8 在表中插入行语句 165

10.4.9 更新数据行语句 166

10.4.10 删除数据行语句 167

10.4.11 数据库操作中常见问题解答 167

10.5 表单的概念和标记 172

10.5.1 表单的概念 172

10.5.2 〈form〉〈/form〉标记 175

10.5.3 〈input type="submit"〉标记 177

10.5.4 〈input type="reset"〉标记 177

10.5.5 〈input type="text"〉标记 177

10.5.6 〈input type="checkbox"〉标记 178

10.5.7 〈input type="radio"〉标记 178

10.5.8 〈input type="hidden"〉标记 178

10.5.9 〈input type="password"〉标记 178

10.5.10 〈input type="button"〉标记 178

10.5.11 〈input type="file"〉标记 178

10.5.12 〈input type="image"〉标记 178

10.5.13 〈select〉〈/select〉和〈option〉〈/option〉标记对 178

10.5.14 〈textarea〉〈/textarea〉标记对 178

10.5.15 〈label〉标记 179

10.5.16 一个表单的例子 179

10.6 网页的整理和调试 181

10.6.1 一个网页整理的例子 182

10.6.2 网页调试:排除语法错误 183

10.6.3 网页调试:排出语义错误 184

10.7 小结 184

10.8 上机练习 185

第11章 使用层叠样式表CSS美化页面 205

11.1 DHTML和CSS概念 208

11.2 CSS的基本类型 208

11.2.1 以HTML标记形式实现的HTML selector 209

11.2.2 以class属性实现的Class selector 210

11.2.3 以ID属性实现的ID selector 212

11.3 CSS的基本用法 213

11.3.1 正文标记的style属性内联样式表 213

11.3.2 在〈style〉〈/style〉标记对嵌入样式表 214

11.3.3 使用单独外部文件存放的外部样式表 215

11.3.4 通过@import注入的输入样式表 216

11.4 小结 217

11.5 上机练习 217

第12章 CSS属性 219

12.1 CSS属性 221

12.1.1 字体 221

12.1.2 背景 233

12.1.3 文本 237

12.1.4 位置 239

12.1.5 布局 240

12.1.6 边缘 241

12.1.7 列表 246

12.1.8 鼠标 248

12.2 CSS滤镜 249

12.2.1 Alpha参数 249

12.2.2 BlendTrans参数 251

12.2.3 Blur参数 251

12.2.4 Chrom参数 252

12.2.5 DropShadow参数 252

12.2.6 FlipH和FlipV参数 252

12.2.7 Glow参数 253

12.2.8 Gray、Invert和Light参数 254

12.2.9 Shadow参数 254

12.2.10 Mask参数 255

12.2.11 Wave参数 255

12.2.12 Xray参数 255

12.3 小结 256

12.4 上机练习 256

第13章 JavaScript简介 259

13.1 什么是JavaScript? 261

13.2 Java和JavaScript 261

13.3 JavaScript语言基础 261

13.3.1 JavaScript中的标识符 261

13.3.2 JavaScript中的保留关键字 262

13.3.3 JavaScript程序代码格式 262

13.3.4 JavaScript中的常量和变量 264

13.3.5 JavaScript中的运算符 265

13.4 JavaScript在网页中的用法 265

13.5 小结 267

13.6 上机练习 267

第14章 使用数组和字符串 269

14.1 数组的概念 271

14.2 数组的创建和使用 272

14.2.1 使用Array对象创建数组 272

14.2.2 通过对象定义的方法创建数组 272

14.2.3 数组的使用 273

14.2.4 Array对象的常用属性和方法 275

14.3 JavaScript中的字符串 276

14.3.1 字符串的概念 276

14.3.2 字符串对象 277

14.3.3 字符串的创建 277

14.3.4 字符串的使用 278

14.4 小结 279

14.5 上机练习 279

第15章 表达式与程序的流程控制 281

15.1 表达式 283

15.1.1 算术表达式 283

15.1.2 字符串表达式 284

15.1.3 赋值表达式 284

15.1.4 条件表达式 284

15.2 JavaScript程序的基本流程 285

15.3 JavaScript分支结构 286

15.3.1 if语句 286

15.3.2 switch语句 289

15.4 JavaScript循环结构 291

15.4.1 for语句 291

15.4.2 while语句 292

15.4.3 do while语句 294

15.4.4 break和continue语句 295

15.5 小结 295

15.6 上机练习 295

第16章 函数与事件处理 297

16.1 事件驱动的概念 299

16.2 使用JavaScript事件的方法 300

16.2.1 通过HTML标记使用事件 300

16.2.2 通过JavaScript代码使用事件 302

16.3 JavaScript的常用事件 303

16.4 函数的语法及相应的解释 307

16.4.1 使用预定义函数 307

16.4.2 函数定义 308

16.4.3 函数调用 309

16.4.4 函数参数的使用 310

16.4.5 函数的嵌套使用 311

16.4.6 递归函数的使用 313

16.5 小结 314

16.6 上机练习 314

第17章 使用对象 317

17.1 对象的概念、属性和方法 319

17.1.1 对象的概念 319

17.1.2 对象的属性和方法 319

17.2 JavaScript中的常用对象 320

17.2.1 Math对象 320

17.2.2 Number对象 322

17.3 浏览器对象的使用 323

17.4 小结 325

17.5 上机练习 325

第18章 窗口控制 329

18.1 窗口对象概述 331

18.2 窗口对象的子对象 332

18.2.1 document对象 332

18.2.2 history对象 335

18.2.3 screen对象和location对象 336

18.2.4 form对象 337

18.3 窗口对象的使用 340

18.3.1 对话框的使用 340

18.3.2 窗口的打开和关闭 343

18.3.3 窗口状态设置 344

18.3.4 定时执行程序 345

18.4 小结 347

18.5 上机练习 347

第19章 时间和日期 351

19.1 Date对象概述 354

19.1.1 Date对象的主要方法 354

19.1.2 创建Date对象 355

19.1.3 Date对象的使用 356

19.2 与时间相关的其他对象 357

19.3 小结 359

19.4 上机练习 359

第20章 名站赏析 361

20.1 网站设计指南 362

20.2 搜索引擎类 365

20.3 娱乐类 372

20.4 电子邮箱类 374

20.5 小结 377

20.6 上机练习 377