Chapter 1 The Fundamentals of the Internet 1
1.1 A History of the Internet 1
1.2 The Structure of the Internet 3
1.3 Protocols 6
1.4 Domain Name System(DNS) 13
1.5 World Wide Web 15
1.6 Applications on the Internet 17
Chapter 2 A Short Introduction of Web Programming 23
2.1 HyperText Mark-up Language(HTML) 23
2.2 Extensible Mark-up Language 23
2.3 JavaScript and VBScript 24
2.4 Active Server Pages and PHP 25
2.5 Java Applet 26
2.6 Java 27
2.7 Virtual Reality and VRML 28
Chapter 3 HyperText Mark-up Language(HTML) 30
3.1 What is HTML? 30
3.2 Structure of an HTML Document 31
3.3 Some Common Tags in HTML 33
3.4 Hypertext Links 53
3.5 Tables 61
3.6 Frames 66
3.7 Forms 71
3.8 Some Special Characters in HTML 82
Chapter 4 Scripting Languages 85
4.1 Getting Started with JavaScript 86
4.2 Some Examples of JavaScript 115
4.3 A Brief Introduction to VBScript 122
Chapter 5 Some Concepts of DHTML and CSS 136
5.1 Define a Container 136
5.2 Use JavaScript to Control Objects 141
5.3 Pop Up Window and Menu Control 147
Chapter 6 Basic Concepts of Active Server Pages 154
6.1 What is ASP? 154
6.2 Setup of ASP Environment 156
6.3 Basic ASP Scripts 159
6.4 ASP Objects 172
6.5 ASP Cookie 183
Chapter 7 ASP and Database 186
7.1 Basic Conceptions of Database 186
7.2 Get Information from the Browser and Store It in Database 191
7.3 Retrieve Information from Database Using ASP 197
7.4 SQL and ASP Database Components ADO 199
7.5 Some Examples 222
References 266