《WWW上HTML与CGL写作大全 创作自己的全球资讯网主页》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:蔡奇玉,连振汉著
  • 出 版 社:北京:北京理工大学出版社
  • 出版年份:1997
  • ISBN:7810452223
  • 页数:263 页
图书介绍:

WWW上HTML与CGI写作大全 1

第一章 导论 1

1.1全球资讯网(WWW)基本介绍 1

1.2超文本标示语言(HTML)的发展过程 1

目录 1

1.3 WWW常见问题集 2

1.3.1什么是URL 2

1.3.2如何使用全球资讯网 2

1.3.5如何公开新资讯页(Homepage)成果 3

1.3.6 WWW与Gopher及WAIS的差别 3

1.3.3如何提供WWW(全球资讯网)的资料 3

1.3.4如何获取服务器 3

1.3.7从WWW上可获得什么资讯 4

1.4结论 4

第二章 Netscape/Mosaic浏览器安装指南 5

2.1 Trumpet Winsock安装介绍 5

2.1.1软件简介与取得 5

2.1.2软件安装 5

2.2.1 Netscape软件简介 8

2.2 MS-Windows Netscape安装 8

2.2.2安装MS-Windows Netscape所需的电脑配置 9

2.2.3 MS-Windows Netscape浏览器的获得 9

2.2.4软件安装 9

2.2.5偏好性选项设定 10

2.3 XWindows Netscape安装 12

2.3.1基本要求 12

2.3.2如何获得XWindows版本的Netscape软件 13

2.3.3安装Netscape浏览器 13

2.4.2如何获得Macintosh版本的Netscape浏览器 15

2.4.1基本要求 15

2.4 Macintosh Netscape安装介绍 15

2.4.3如何安装Macintosh Netscape浏览器 16

2.5 NCSA Mosaic浏览器简介 20

2.6 MS-Windows Mosaic安装 20

2.6.1 MS-Windows/Windows 95/Windows NT的安装 20

2.6.2基本要求 21

2.6.3如何获得Mosaic与Winsock软件 21

2.6.4软件安装设置 22

2.6.5启动Mosaic浏览器 23

2.7.1基本要求 27

2.7 XWindowsMosaic安装 27

2.7.3安装Mosaic浏览器 28

2.7.2如何获得Mosaic软件 28

2.8 Macintosh Mosaic安装 30

2.8.1基本要求 30

2.8.2如何获得Macintosh版本的Mosaic游览器 30

2.8.3如何安装Macintosh Mosaic浏览器 31

3.1 HTML介绍 33

3.1.1基本结构 33

3.0前言 33

第三章 超文本标示语言基本语法(入门篇) 33

3.1.2基本语法 34

3.2 HTML写作入门 35

3.2.1 text/html文字/超文本标示语言媒介类型符号 35

3.2.2标头:HEAD 35

3.2.3文件标题:TITLE 36

3.2.4主体:BODY 36

3.2.5标题层文字字型:Heading H1 H6 36

3.2.6段落符号:P 36

3.2.9区段引证:BLOCKQUOTE 37

3.2.7预先格式化文字(Preformatted Text):PRE 37

3.2.8地址:ADDRESS 37

3.2.10列表List Elements 38

3.2.11标示语法:Phrase Markup 39

3.2.12来源连接标示符号(Anchor):A 42

3.2.13换行标示符号Line Break:BR 43

3.2.14水平线标示符号:HR 43

3.2.15看图标示语法:IMG 44

3.3结论:作者心得评语 44

4.1多重文件连接Hyperlinks 46

4.1.1文件部分连接定义Fragment Identifiers 46

第四章 超文本标示语言基本语法(高级篇) 46

4.0前言 46

4.1.2查询及索引语法Queries/Indexes 47

4.1.3图像位置连接Image Map 47

4.2文件格式FORMS 47

4.2.1文件格式FORM 47

4.2.2输入格式INPUT 48

4.2.3多重选项类型SELECT OPTION 50

4.2.4文字区TEXT Area 51

4.3结论:作者心得评语 52

第五章 HTML 3.0新增加语法(一) 53

5.1 HTML 3.0简介 53

5.2 HTML 3.0文件结构 53

5.2.1文件的结构 53

5.3标头语法及其他相关文件起头语法 54

5.3.1标头HEAD 54

5.3.2基础BASE 54

5.3.3搜寻ISINDEX 54

5.3.4连接LINK 55

5.3.5媒介META 56

5.3.6助变量定义NEXTID 56

5.3.7范围RANGE 56

5.3.8样式STYLE 57

5.3.9标题TITLE 57

5.4正文主体语法及其他相关语法 57

5.4.1主体BODY 57

5.4.2标题语BANNER 57

5.4.4标题层文字字体Headings H1 H6 58

5.4.3内文区分DIV 58

5.4.6水平定位键Horizontal Tabs 59

5.4.7超文本连接Hypertext Links 59

5.4.5段落Paragraphs 59

5.4.8字符格式标示语句 60

5.4.9字体格式标示语句 60

5.4.10影像图IMG 60

5.4.12目录列表DIR及说明书列表MENU 61

5.4.1 3叙述列表DL 61

5.4.11无顺序列表UL及顺序列表OL 61

5.4.14图例FIG 62

5.4.15水平线HR 62

5.4.16预先格式化文字PRE 62

5.4.17警语标示Admonishments 62

5.4.18注脚FN 63

5.4.19区段引述BQ 63

5.4.20地址ADDRESS 63

5.4.21文件格式FORMS 63

5.5结论:作者心得评语 64

5.4.24多重选项格式类型SELECT OPTION 64

5.4.22输入格式类型INPUT 64

5.4.23文字区格式类型TEXTAREA 64

第六章 HTML 3.0新增语法(二) 66

6.1表格Table 66

6.2表格制作-HTML 67

6.2.1表格表示〈TABLE〉 〈/TABLE〉 67

6.2.2调整标题位置:〈CAPTION〉 〈/CAPTION〉 72

6.2.3表格行表示:〈TR〉 〈/TR〉 72

6.2.4标头储存格〈TH〉…〈/TH〉与特定资料储存格〈TD〉 〈/TD〉 74

6.4数学方程式HTML语法 75

6.4.1数学符号表示MATH 75

6.3数学方程式简介 75

6.3.I HTML 2.0版浏览器上显示数学方程式的方法 75

6.4.2括弧框BOX 76

6.4.3 SUB下角标,SUP上角标 76

6.4.4向上画一条线ABOVE 76

6.4.5向下画一条线BELOW 77

6.4.6特殊数学符号VEC、BAR、DOT、DDOT、HAT和TILDER 77

6.4.7平方根SQRT、根号ROOT 77

6.4.9文字TEXT 78

6.4.8矩阵ARRAY 78

第七章 网景浏览器的HTML附加语法 79

7.1前言 79

7.2 HTML 2.0增强参数介绍 79

7.2.1〈ISINDEX〉搜寻 79

7.2.2〈HR〉画线 79

7.2.3〈UL〉(无顺序编号的列表) 82

7.2.4〈OL〉(有顺序编号的列表) 82

7.2.5〈LI〉列表 83

7.2.6〈IMG〉图形 84

7.2.7〈BR〉换行符号 89

7.2.8〈NOBR〉不换行符号 90

7.2.9 WBR非强迫式换行(Word BReak) 90

7.2.10〈FONT〉字体 91

7.2.11〈CENTER〉图文居中 91

7.2.12〈BODY BACKGROUND〉文件背景 92

7.2.1 3动态更新(Dynamic Updating) 93

7.2.14 Client端的Image Maps 99

7.2.15上传文件(HTTP FILE UPLOAD) 100

7.2.16〈DIV〉图文靠齐方向 100

7.2.18 FRAME窗框 101

7.2.17〈SUP〉上角标字与〈SUB〉下角标字 101

7.2.19 TARGET标的参数 104

第八章 CGI程序语言(一):基本导论篇 106

8.1共用通道界面(CGI)简介 106

8.2常见CGI问题总集 106

8.2.1共用通道界面CGI是什么 106

8.2.2何谓CGI程序语言 107

8.2.3 CGI程序如何从服务器主机上得到相关信息 107

8.2.6如何获得CGI程序语言的相关资料 108

8.2.7为什么无法执行CGI程序 108

8.2.5目前最受欢迎的CGI程序语言是那些 108

8.2.4 CGI程序如何给浏览器送回相关信息 108

8.2.8 CGI程序到底放在何处 109

8.3作者心得评语 109

第九章 CGI程序语言(二):C语言篇 112

9.1 C/C++语言 112

9.2常用C语言指令简介 112

9.3范例:C语言CGI程序写作实例 115

9.3.1 C语言的CGI应用程序剖析(STDIN信息) 115

9.3.2范例一(留言板) 117

9.3.3范例二(学生成绩查询资料系统) 120

9.4作者心得评语 126

第十章 CGI程序语言(三):Shell语言篇 128

10.1 Shell前言 128

10.2 CGIparse v1.1指令解说 129

10.2.1主要参数说明 130

10.2.2校正性参数说明(Modifier Options) 131

10.3.1简介 133

10.3.2 test-cgi程序解说 133

10.3 Shell CGI范例一:CGI测试 133

10.3.3作者心得 135

10.4 Shell CGI范例二:访客留言板 135

10.4.1简介 135

10.4.2制作访客留言板 135

10.4.3访客留言板CGI程序解说-school-advise 137

10.4.4作者心得 139

10.5 Shell CGI范例三:CGI密码保护 139

10.5.1简介 139

10.5.2“电影艺人资料查询”HTML制作 140

10.5.3 CGI处理程序解说 141

10.5.4作者心得 143

第十一章CGI程序语言(四):Perl语言篇 144

11.1 Perl语言 144

11.2常用Perl语言指令简介 144

11.3范例:Perl语言CGI程序写作实例 146

11.3.1 Perl语言的CGI程序剖析(STDIN信息) 147

11.3.2范例(留言板) 148

11.4作者心得评语 149

12.1.1执行Back-End 150

第十二章CGI程序语言(五):Visual Basic语言篇 150

12.1 Windows CGI简介 150

12.1.2执行方式(Launch Method) 151

12.2 CGI资料文件 151

12.2.1 CGI资料栏 151

12.2.2 Accept资料栏 152

12.2.3 System资料栏 152

12.2.6 Form External资料栏 153

12.2.7 Form Huge资料栏 153

12.2.4 Extra Headers资料栏 153

12.2.5 Form Literal资料栏 153

12.3输入文件范例 154

12.4输出处理 154

12.5输出文件范例 155

12.6 CGI.BAS剖析 156

12.6.1 CGI.BAS程序宣告的变量 157

12.6.2 ErrorHandler程序解说 158

12.6.3 GetAcceptTyPes程序解说 159

12.6.4 GetArgs程序解说 160

12.6.6 GetFormTuples程序解说 161

12.6.5 GetExtraHeaders程序解说 161

12.6.7 GetProfile程序解说 163

12.6.8 GetShortFormField程序解说 163

12.6.9 GetSmallFormField程序解说 164

12.6.10 InitializeCGI程序解说 164

12.6.11 Main程序解说 166

12.6.12 Send程序解说 166

12.7 Windows CGI范例一:CGI测试 166

12.7.1简介 167

12.7.2 CGITEST.BAS解析 167

12.8.1简介 173

12.8 Windows CGI范例二:意见留言板 173

12.8.2制作意见留言板 174

12.8.3 CGI处理程序 177

12.8.4作者心得 180

12.9 Windows CGI范例三:资料库查询 180

12.9.1简介 180

12.9.2卫生研究院科技研究发展计划查询程序 180

12.9.3 CGI处理程序 183

12.9.4作者心得 189

第十三章CGI专题研究(一):履历表制作 190

13.0前言 190

13.1履历表表格制作-HTML写作 190

13.2履历资料处理-Shell Script 198

13.3履历表填写范例 202

13.3.1 Shock的履历表 202

13.3.2 Roman的履历表 203

13.4作者心得 204

14.1 XX大学成绩管理系统简介 205

14.0前言 205

第十四章CGI专题研究(二):XX大学成绩管理系统 205

14.2 HTML FORM格式部分 206

14.2.1职员输入成绩系统 207

14.2.2学生成绩查询系统 210

14.3学生成绩输入/查询资料处理-C语言 211

14.3.1一年甲班学生成绩输入CGI程序 211

14.3.2学生成绩查询CGI程序 212

14.4作者心得 216

15.1计数器1(for UNIX HTTP Server) 217

15.1.1软件获得 217

15.0前言 217

第十五章访客计数器与电子时钟 217

15.1.2程序修改及编译 218

15.1.3程序的呼叫 220

15.2计数器2(for UNIX HTTP Server) 221

15.2.1软件的获得 221

15.2.2程序修改及编译 221

15.2.3程序的呼叫 224

15.3.3程序的呼叫 227

15.3.2程序修改及解说 227

15.3.1软件的获得 227

15.3计数器3(for UNIX HTTP Server) 227

15.4计数器4(for Windows HTTP Server) 228

15.4.1软件的获得 229

15.4.2程序安装及设定 229

15.4.3程序的呼叫 230

5.5计数器5(for Windows NT HTTP Server) 231

15.5.1软件的获得 231

15.5.2字体安装 232

15.5.3程序的呼叫 233

15.6电子时钟(for UNIX HTTP Server) 233

15.6.1软件的获得 234

15.6.2程序修改及编译 234

15.6.3程序的呼叫 235

15.7电子时钟(for Windows NT HTTP Server) 236

15.7.1软件的获得 236

15.7.2程序的呼叫 236

16.1 Giftrans软件(Unix MSDOS版本) 238

16.1.1软件的获得及编译 238

16.0前言 238

第十六章图像背景颜色透明化 238

16.1.2如何使用这套软件 239

16.1.3范例 239

16.2 LViewPro软件(Windows 3.1/95版本) 241

16.2.1软件简介与获得 241

16.2.2制作透明背景图片 241

附录A 浏览器使用指南 244

A1.Netscape网景浏览器 244

A1.1功能菜单(Menu Option) 244

A1.2工具图标(Toolbar Icons) 246

A 1.3位置目录键(Location and Directory Buttons) 247

A1.4资料显示区(Web Page Content) 247

A1.5状态栏(Status Bar) 247

A1.6 Netscape 2.0新版增加的信息 248

A2.NCSA Mosaic浏览器 249

A2.1功能菜单(Menu Option) 250

A2.2地址标题栏(URL and Title Box) 252

A2.3资料显示区(Web Page Content) 252

A2.4工具图标(Toolbar Icons)及状态栏(Status Bar) 252

附录B 台湾学术网络WWW资源列表 254

附录C 参考书目 263