当前位置:首页 > 工业技术
看实例学HTML
看实例学HTML

看实例学HTMLPDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:(美)(T.斯托弗)Todd Stauffer著;钱新等译
  • 出 版 社:清华大学出版社;西蒙与舒斯特国际出版公司
  • 出版年份:1997
  • ISBN:7302025525
  • 页数:422 页
图书介绍:本书分七部分, 包括:HTML基础、创建基本页、HTML交互、页面编排和格式、Internet编程和高级Web技术、HTML编辑器和工具以及HTML实例.
《看实例学HTML》目录
标签:实例

第一部分 Internet、Web和HTML基础 1

第1章什么是HTML 1

1.1处于十字路口的HTML 1

目录 1

1.2HTML不是编程语言 2

1.3HTML简史 2

1.4标记文本 3

1.5决定HTML的组织 5

1.5.1 HTML工作组 5

1.5.2环球网财团 5

1.5.3专用公司和HTML 5

1.6有关HTML标准和组织的其他信息 7

1.7小结 7

1.8复习题 8

2.1什么是环球网 9

第2章环球网和Web服务器 9

2.1.1超文本概念:Web链接 10

2.1.2示例:超文本的思考 11

2.1.3 Web页面 12

2.1.4Web网点 13

2.1.5示例:公司Web网点 13

2.2超媒体:Web上的文本和图形 15

2.2.1辅助应用程序 15

2.2.2常用的多媒体格式 16

2.3 Internet服务和地址 17

2.3.1 Internet E-mail 17

2.3.2 Use Net新闻组 19

2.3.3 Gopher和WAIS 20

2.3.4 FTP 21

2.5复习题 22

2.6练习 22

2.4小结 22

第3章Web浏览器的工作方式 23

3.1 Web浏览器应用程序 23

3.1.1 NCSA Mosaic 23

3.1.2 Netscape Navigator 24

3.1.3 Microsoft Internet Explorer 26

3.1.4Lynx 27

3.2统一资源定位器 28

3.2.1示例:URL优点 29

3.2.2用于URL的不同协议 30

3.2.3示例:用URL访问其他Internet服务 31

3.3 Web浏览器怎样访问HTML文档 32

3.3.1示例:查看链接 32

3.4 Web能发送什么 33

3.4.1 Web上的二进制 35

3.4.2一切都下载 35

3.6复习题 36

3.5小结 36

3.7练习 37

第4章HTML在Web上的作用 38

4.1为什么建立Web页面 38

4.2 Web应用程序 39

4.2.1示例:在Web上搜索 39

4.3 Web的优点和缺点 40

4.3.1优点 41

4.3.2示例:旅行社Web网点 41

4.3.3缺点 43

4.4 HTML和正在变化着的环球网 44

4.4.1 HTML被迫发展 44

4.4.2 HTML现状 45

4.5决定要使用的HTML类型 45

4.5.1 HTML 2.0标准 46

4.5.4 HTML决策 47

4.5.2HTML3.0标准 47

4.5.3 Netscape和Internet Explorer HTML 47

4.6小结 48

4.7复习题 48

4.8练习 48

第5章Web网点需要什么 49

5.1寻找Web服务器 49

5.1.1什么是Web服务器 49

5.1.2服务器的速度 50

5.1.3 Internet连接的类型 51

5.2与ISP打交道 52

5.2.1 确定费用 52

5.2.2须知 53

5.3组织Web网点 54

5.3.1 命名文件 55

5.3.2示例:组织一个网点 55

5.3.3更新Web网点 56

5.4小结 57

5.5复习题 58

5.6练习 58

第二部分 用HTML 2.0建立基本页面 59

第6章建立Web页面和输入文本 59

6.1 Web出版工具 59

6.2文档标记 60

6.2.1示例:建HTML模板 61

6.2.2示例:Hello World 61

6.3容器标记和空标记 62

6.3.1容器标记 62

6.3.2空标记 63

6.4给Web页面输入分段文本 63

6.4.1 用于换行的<BR>标记 64

6.4.2注释标记 65

6.4.3示例:建立完整的Web页面 66

6.5小结 68

6.6复习题 68

6.7练习 68

第7章改变和定制HTML文本 70

7.1产生标题和标题行 70

7.1.1示例:专题讨论 71

7.2隐式和显式文本强调 73

7.2.1 显示样式 73

7.2.2 隐式HTML标记 74

7.2.3示例:实在标记和逻辑标记的对比 75

7.3其他隐式标记:编程、引用和引证 76

7.3.1程序员的HTML标记 76

7.3.2引用、引证、定义和地址 77

7.3.3示例:使用<BLOCKQUOTE>和<ADDRESS>标记 77

7.4预格式化文本 79

7.4.1 示例:用<PRE>标记自己进行编排 80

7.4.2示例:使用<PRE>来保留空格和产生表格 81

7.5小结 83

7.6复习题 83

7.7练习 84

第8章用列表显示文本 85

8.1在HTML里使用列表 85

8.2有序列表和无序列表 85

8.2.1示例:在列表里的格式化 87

8.3目录、定义和菜单 88

8.3.1目录和菜单列表 88

8.3.2定义列表 90

8.3.3示例:在列表中的HTML 91

8.4嵌套标记和列表类型的结合 93

8.4.1嵌套标记 93

8.4.2列表里的列表 93

8.4.4示例:嵌套定义列表 95

8.4.3列表类型的结合 95

8.5小结 97

8.6复习题 97

8.7练习 98

第9章给Web页面加图形 99

9.1Web上图形的特殊性质 99

9.1.1图形文件的大小 99

9.1.2示例:观看图形网点下载 99

9.1.3拾取Web图形文件类型 100

9.2产生和操作图形 102

9.2.1为Web产生图形 102

9.2.2 示例:用Paint Shop Pro产生图形 103

9.2.3操作Web图形 105

9.2.4示例:用LView Pro产生简略图 106

9.3产生透明的GIF 107

9.3.2 示例:用LView Pro产生透明的GIF 108

9.3.1 用Transparency fortheMac产生透明的GIF 108

9.4在Web页面上嵌套图形 109

9.4.1给其他HTML标记加图形 110

9.4.2 ALT属性 112

9.4.3 ALIGN属性 112

9.4.4示例:给Web网点加图形 113

9.5小结 115

9.6复习题 115

9.7练习 116

第10章超文本和创建链接 117

10.1使用<A>标记 117

10.1.1节链接 117

10.1.2示例:更有效的定义列表 118

10.2使用相对URL 120

10.2.1加<BASE>标记 120

10.2.2示例:混合样式的Web网点 122

10.3创建对其他Internet服务的链接 124

10.3.1 用于E-Mail消息的超级链接 124

10.3.2其他Internet服务 125

10.4用于<HEAD>标记的其他链接 126

10.4.1 <LINK>标记 126

10.4.2<ISINDEX>标记 127

10.5小结 128

10.6复习题 128

10.7练习 128

第11章与其他HTML标记一起使用链接 130

11.1与HTML格式化标记一起使用链接 130

11.1.1强调标记和超级链接 130

11.1.2示例:上下文中的超级链接 131

11.1.3在HTML列表里使用超文本链接 132

11.1.4示例:HTML目录表 133

11.2创建图形链接 134

11.2.1 示例:图形的超级链接列表 135

11.2.2示例:可单击的图形菜单栏 136

11.2.3示例:定制控制 138

11.3使用超媒体链接 139

11.4小结 140

11.5复习题 140

11.6练习 141

第三部分 交互HTML 142

第12章可单击的图像映像和图形界面 142

12.1图像映像的定义 142

12.1.1示例:AppleWeb网点 142

12.2图像映像的工作原理 143

12.2.1映像服务器程序 144

12.2.2映像定义文件 144

12.2.3热区的各种形状 145

12.3.1 MapEdit for Microsoft Windows和X-Windows 146

12.3定义图像映像热区 146

12.3.2示例:MapEdit和简单按钮栏 147

12.3.3 WebMap for Macintosh 148

12.4将图像映像加到Web页面 149

12.4.1 图像映像URL 150

12.4.2示例:对链接进行测试 150

12.5图像和映像设计提示 151

12.6小结 152

12.8练习 153

12.7复习题 153

第13章HTML表单 154

13.1使用表单和能处理表单的浏览器 154

13.2制作表单 155

13.2.1示例:WebCrawler页面的表单 155

13.3文本域和属性 156

13.3.1示例:基于Web的反馈表单 157

13.4.1 TEXT(文本) 158

13.4 <INPUT>标记 158

13.4.2 PASSWORD(口令) 159

13.4.3 CHECKBOX(复选框) 159

13.4.4 RADIO(单选) 160

13.4.5 HIDDEN(隐藏点) 160

13.4.6 RESET(复位) 161

13.4.7 SUBMIT(提交) 161

13.4.8示例:一个更完整的表单 161

13.5建立弹出菜单和滚动菜单 163

13.5.1使用<SELECT> 163

13.5.2允许多种选择 164

13.5.3示例:定单表单 164

13.6小结 165

13.7复习题 166

13.8练习 166

14.2换行、分段和水平线 168

第14章表单设计和用CGI脚本采集数据 168

14.1表单设计问题 168

14.2.1换行 169

14.2.2水平线 170

14.2.3分段标记 172

14.2.4示例:调整一个网点页面 174

14.3其他用于表单格式化的标记 177

14.3.1 使用<PRE>标记 178

14.4使用表单的列表标记 179

14.4.1示例:改进顾客服务表单 180

14.5 CGI-BIN脚本和处理表单数据 182

14.5.1 使用CGI-BIN脚本 182

14.5.2接收表单数据 183

14.5.3脚本输出 184

14.6小结 184

14.8练习 185

14.7复习题 185

第四部分页面编排及格式 187

第15章在文档中加入表格 187

15.1建立一个表格 187

15.2 <TABLE>标记 188

15.2.1示例:使用表格的属性 189

15.3标题、表头及表数据 190

15.3.1 <CAPTION> 190

15.3.2表格行 191

15.3.3表数据及表格行 192

15.4小结 195

15.5复习题 195

15.6练习 196

第16章图像、多媒体对象及背景图形 197

16.1用<IMG>进行更多的控制 197

16.1.1示例:表现一种杂志风格 199

16.2.1<INSERT>标记 200

16.2插入多媒体对象 200

16.2.2<INSERT>标记的属性 202

16.2.3 与<INSERT>标记同时使用<PARAM>和<IMG>标记 203

16.3背景图形 204

16.3.1示例:改进HTML3.0图形页面 205

16.4小结 207

16.5复习题 207

16.6练习 207

第17章客户方图像映像 209

17.1什么是客户方图像映像 209

17.2确定热区 210

17.2.1示例:建立映像定义文件 210

17.3在Web页面中插入客户方映像 212

17.3.1<IMG>标记 212

17.3.2<MAP>标记 212

17.3.4示例:建立一个客户方按钮栏 213

17.3.3<AREA>标记 213

17.4图像映像综述 215

17.4.1使用双方的映像 215

17.4.2加入文本链接 216

17.4.3可单击的图像后撤 216

17.4.4示例:一个复杂而完整的映像 216

17.5小结 219

17.6复习题 219

17.7练习 219

第18章HTML3.0的其他建议 220

18.1 HTML的数学功能 220

18.1.1数学标记 221

18.1.2其他数学标记 222

18.2标题元素 223

18.3所定义文档的样式选单 224

18.3.1 <STYLE>标记 225

18.3.2 CSS样式选单定义 226

18.3.3示例:实现一个样式选单 228

18.4外部样式选单及其它样式选单标记 229

18.4.1<LINK>标记 229

18.4.2样式替换 230

18.4.3分割及ALIGN属性 230

18.4.4示例:样式与<DIV>标记 231

18.5 小结 232

18.6复习题 233

18.7练习 233

第19章Netscape的HTML 234

19.1应该使用Netscape特性吗 234

19.2调整居中、闪烁及背景标记 235

19.2.1背景及前景的颜色 236

19.2.2示例:Netscape的颜色及定位 237

19.3.1<NOBR>和<WBR>标记 238

19.3用Netscape HTML操作文本 238

19.3.2<FONT>和<BASEFONT>标记 239

19.3.3示例:在适当的地方设置字体 240

19.4HTML标记的Netscape属性 241

19.4.1<HR>标记 241

19.4.2 HTML列表 242

19.4.3<IMG>标记 243

19.4.4示例:使用Netscape属性 244

19.5客户下拉标记及属性 246

19.6小结 247

19.7复习题 247

19.8练习 247

第20章Netscape的帧概念 249

20.1 Netscape 帧背后的思想 249

20.2建立帧 250

20.2.1<FRAME>标记 251

20.2.2示例:一个简单的帧文档 252

20.2.3 <FRAME>的属性 253

20.2.4<NOFRAMES>标记 254

20.2.5示例:支持帧与不支持帧 254

20.3指定帧窗口的目标 256

20.3.1 NAME属性 256

20.3.2指定帧窗口的目标 256

20.3.3示例:使用帧的理由 257

20.4高级的目标指定 258

20.4.1<BASE>目标 259

20.4.2“神奇的”目标 259

20.5有关使用帧的一些想法 260

20.5.1精美的帧界面 260

20.6小结 263

20.7复习题 263

20.8练习 264

21.1背景和字体 265

第21章Internet Explorer的扩充功能 265

21.1.1 <BGSOUND>标记 266

21.1.2字体颜色及字样 266

21.1.3示例:一个荒唐的练习 267

21.2 IE的表格扩充功能 269

21.3 IE的<IMG>扩充功能 270

21.3.1 DYNSRC和CONTROLS 270

21.3.2 LOOP和START 271

21.4小结 271

21.5复习题 271

21.6练习 272

第五部分Internet编程及高级Web技术 273

第22章使用Java和JavaScript 273

22.1给Web页面加Java应用程序 273

22.1.1 <APPLET>标记 274

22.1.3示例:加入Java小应用程序 275

22.1.2<INSERT>标记 275

22.2建立JavaScript程序 277

22.2.1 <SCRIPT>标记 277

22.2.2隐藏代码 277

22.2.3示例:Hello World 278

22.3函数 279

22.3.1声明函数 279

22.3.2调用函数 280

22.3.3示例:调用所有声明 281

22.4处理事件 282

22.4.1返回值 282

22.4.2可能的事件 284

22.4.3示例:事件处理Ⅰ 285

22.4.4示例:事件处理Ⅱ 286

22.5小结 288

22.7练习 289

22.6复习题 289

第23章JavaScript对象和函数 290

23.1 JavaScript对象模型 290

23.1.1方法 291

23.1.2建立新对象 291

23.1.3示例:建立新的对象和方法 292

23.2 JavaScript语句 293

23.2.1 比较运算符和条件 293

23.2.2布尔运算符 294

23.2.3 if…else 295

23.2.4循环语句 295

23.2.5 BREAK和CONTINUE 296

23.2.6增量和减量 297

23.2.7示例:循环和条件 298

23.3 内建对象 300

23.3.1字符串对象 300

23.3.2示例:小数 301

23.3.3数学对象 303

23.3.4示例:四舍五入 304

23.4关于JavaScript的一些想法 306

23.5小结 306

23.6复习题 307

23.7练习 307

第24章理解VRML及建立VRML对象 308

24.1 VRML标准 308

24.2 VRML如何在Web上工作 309

24.2.1作为超媒体的VRML世界 310

24.2.2 VRML服务器 310

24.3 VRML概念 311

24.3.1基本页面 311

24.3.2坐标和距离 311

24.3.3示例1:开始 312

24.4 VRML图元 313

24.3.4结点 313

24.4.1球体 314

24.4.2圆柱体和圆锥体 314

24.4.3立方体 316

24.4.4 AsciiText 317

24.4.5示例:占用相同的空间 318

24.5移动图元 319

24.5.1平移 320

24.5.2旋转 320

24.5.3缩放因子 320

24.5.4分隔结点 320

24.5.5示例:移动和翻转 321

24.6 小结 322

24.7复习题 323

24.8练习 323

25.1.1 Material结点 324

第25章建立VRML世界 324

25.1图元外观 324

25.1.2示例:增加一点颜色 325

25.1.3 Texture2结点 326

25.1.4示例:覆盖图元 327

25.2在VRML中加入超级链接 328

25.2.1示例:在VRML世界中的链接 328

25.3使造型更有趣 330

25.3.1其他结点:Coordinate 3和IndexedFaceSet 330

25.3.2示例:建造屋顶 331

25.3.3实例 333

25.3.4示例:VRML街区 334

25.4进一步了解VRML 336

25.5小结 337

25.6复习题 337

25.7练习 338

第26章给Web网点加入可移植文档 339

26.1什么是可移植文档 339

26.2将PDF加入Web网点中 340

26.2.1 MIME类型 341

26.2.2 Acrobatic动态 342

26.2.3 其他PDF格式 343

26.3建立自己的PDF 343

26.3.1建立Word文档 344

26.3.2 使用RTF 344

26.3.3示例:建立可移植的Word文件 345

26.4小结 346

26.5复习题 346

26.6练习 347

第六部分HTML编辑器和工具 348

第27章用Netscape Gold建立HTML文档 348

27.1 用Netscape Gold编辑HTML 349

27.1.1示例:揭示秘密 351

27.1.2建立HTML列表项 352

27.1.3改变列表类型 353

27.1.4建立定义列表 353

27.1.5插入<BR>和<HR> 354

27.2超级链接、图像和头部元素 355

27.2.1加入超级链接 355

27.2.2加入图像 356

27.2.3编辑头部 357

27.2.4示例:综合应用 357

27.3 小结 358

27.4复习题 359

27.5练习 359

第28章使用Microsoft Internet Assistant 361

28.1 Internet Assistant的基本标记 362

28.1.1 HTML列表 363

28.1.2定义列表 364

28.1.3保存HTML文档 365

28.1.4示例:Internet Assistant 中的简单标记 366

28.2链接、图像和头部元素 368

28.2.1超文本链接 368

28.2.2书签链接 368

28.2.3插入图像 369

28.2.4编辑<HEAD>元素 369

28.2.5示例:完成页面 370

28.3加入表单字段 371

28.3.1示例:简单表单 371

28.4小结 372

28.5复习题 373

28.6练习 373

29.1 PageMill的基本标记 374

第29章HTML和Adobe PageMiII forMacintosh 374

29.1.1 HTML列表 376

29.1.2定义列表 377

29.1.3插入<HR> 378

29.2链接、图像和特殊的HTML 378

29.2.1加入链接 378

29.2.2加入图像 379

29.2.3操作图像 380

29.2.4透明性和客户方映像 380

29.2.5输入尚未支持的HTML……………………………………………38l 382

29.2.6示例:PageMill中的基本页面 382

29.3建立表单 383

29.3.1对表单进行编排 383

29.4文档信息 385

29.5小结 386

29.7练习 387

29.6复习题 387

第七部分HTML示例 388

第30章HTML示例 388

30.1 基本内容回顾:基本的HTML 2.0页面 388

30.1.1示例:个人索引页面 388

30.1.2示例:自传 390

30.1.3示例:简单商务页面 392

30.1.4示例:John的简历 393

30.2.1示例:门脸 395

30.2 BigCorp的客户方网点 395

30.2.2示例:图形索引 396

30.2.3示例:BigCorp的About页面 398

30.2.4示例:使用帧 400

30.2.5示例:JavaScript和表单 404

30.2.6 示例:FTP和HTML 406

30.2.7示例:帮助页面 408

附录复习题答案 412

相关图书
作者其它书籍
返回顶部