search for books and compare prices
Tables of Contents for The Advanced Html Companion
Chapter/Section Title
Page #
Page Count
Foreword
xv
 
Chapter 1 The Beginnings of HTML and the Web
1
18
The Origins of HTML and the Web
1
5
The Founding of the Internet
2
4
Hypertext and the Web
6
6
SGML and HTML
9
3
HTML and the Browser Wars
12
7
Chapter 2 Introduction to HTML
19
20
Container Tags
20
1
Empty Tags
20
1
Tag Attributes
21
1
Structural Rules
22
2
Things To Know Before Starting To Write Web Pages
24
1
Copyright Issues
24
2
Writing HTML
26
2
The Two HTML Paradigms: Logical and Physical Tags
28
2
Web Document Structure Tags
30
7
The [!DOCTYPE] Tag-Declaring HTML Compliance
31
1
The [HTML] Tag-Defining Your HTML Document
31
1
The [HEAD] Tag-Document Header Information
32
4
The [BODY] tag-The Content Begins
36
1
MIME Types
37
1
Summary
38
1
Chapter 3 Displayed Elements
39
66
The Address Tag
40
2
The Basefont and Font Tags
42
7
The Blink Tag
49
1
The Blockquote and Quote Tags
50
2
The Break, Nobreak, and Word Break Tags
52
4
The Center Tag
56
2
The Definition Tag
58
1
The Hard Rule Tag
58
4
Heading Tags
62
1
The Marquee Tag
63
4
The Paragraph Tag
67
2
The Spacer Tag
69
3
The Performatted Tag
72
1
List Tags
73
15
The Ordered and Unordered List Tags
74
8
The Definition List Tag
82
4
The Menu and Directory List Tags
86
2
Character Formatting Elements
88
17
Comments Welcome
92
2
Logical Formatting Tags
94
4
Physical Formatting Tags
98
7
Chapter 4 Hypertext Anchors
105
8
The [A] Tag-Creating Hypertext Anchors
105
4
Directory Structures
109
4
Chapter 5 Entity Characters
113
26
The ISO 8859-1 Latin-1 Character Standard
114
1
Numeric Entities
115
7
Character Entities
122
4
Windows-Only Entities
126
1
Using Nonbreaking Spaces
126
2
Special Characters Introduced under the Html 4.0 Standard
128
7
The Future of Special Characters
135
4
Chapter 6 Color, Images, and Imagemaps
139
38
The [IMG] Tag-Adding Images
139
4
Computers and Color
143
3
Specifying Colors
146
5
The Safety Palette
150
1
Image Files Formats
151
4
Static-Image File Formats
151
4
The Joy of GIFs
155
11
Transparent GIFs
156
2
Interlaced GIF Files
158
3
GIF Animations
161
4
Progressive JPEGs
165
1
Optimizing Your Images
166
2
Creating and Using Imagemaps
168
9
Chapter 7 Forms
177
28
Web Form Fundamentals
179
3
Creating Web Forms
182
12
Creating Selectable Lists
194
3
Multiline Text Entry Areas
197
2
HTML 4.0 Proposed Form Elements
199
3
Mailto: Forms
202
3
Chapter 8 Tables
205
28
The [TABLE] Tag-Creating Tables
206
2
The [TH] and [TD] Tags-Table Headings and Table Data
208
2
The [TR] Tag-Table Rows
210
1
The [Caption] tag-Table Captions
211
1
Table Examples
211
8
A Basic Table
211
7
Identifying Table Elements to Nongraphical Browsers
218
1
The Other Table Tags
219
4
Column Groups and Columns
223
3
Frames and Rules
226
2
Creating A Table of Contents Using Tables
228
2
Table Binding
230
2
A Final Word about Tables
232
1
Chapter 9 Frames, Multiple Columns, and Layers
233
42
Understanding Frames
236
11
Changing Frame Content
247
4
Floating Frames
251
3
Multiple Columns
254
2
Layers
256
6
The [ILAYER] Tag
262
2
Javascript and Layers
264
11
The Trigger
266
4
Layers in Incompatible Browsers
270
2
A Future for Layers?
272
3
Chapter 10 Miscellaneous Elements
275
6
The [EMBED] Tag-Embedding Netscape Plug-in Media
276
2
The [OBJECT] Tag-HTML 4.0 Standard for Embedding Media
278
3
Chapter 11 Cascading Style Sheets
281
72
The Mechanisms behind CSS
283
13
Cascading Style Sheet Elements
296
51
Measurement Units and URLs
297
1
Color and Background CSS Elements
297
6
Font Properties
303
5
Text Properties
308
8
Box Properties
316
4
Padding Properties
320
4
Border Properties
324
14
Classification Properties
338
9
Introducing CSS2
347
4
Aural Style Sheets
348
1
Paged Media
348
1
Fonts
349
1
Selectors
350
1
CSS and Its Adoption by the Major Browsers
351
2
Chapter 12 Designing for the WebTV Service
353
32
What is the WebTV System?
354
4
Differences between WebTV and Computer-Based Browsing
358
3
WebTV's Special Tags
361
1
WebTV Structural Tags
362
3
Sound, Images, and Multimedia Tags for WebTV
365
3
New Text Formatting Tags in WebTV
368
4
WebTV Form Tags
372
7
WebTV Table Tags
379
6
Chapter 13 Dynamic Documents
385
36
Server Push and Client Pull
385
2
JavaScript
387
3
JScript
390
1
Visual Basic Script
391
3
ActiveX
394
10
Creating and Using ActiveX Controls
396
3
Creating an ActiveX Web Page
399
5
Java and Java Applets
404
5
Creating a Simple Java Application
406
3
Compiling and Using the Java Applet
409
12
The APPLET Tag
410
4
Using the [PARAM] Tag
414
5
Allowing for Browsers that Do Not Support Applets
419
2
Chapter 14 Future Developments in HTML
421
26
Extensible Markup Language (XML)
422
1
Channel Definition Format (CDF)
423
5
Element: Channel
424
1
Element: Item
425
1
Element: Channel and Item
425
1
Element: Schedule
426
1
Element: Logo
426
1
Element: CategoryDef
426
2
Dynamic Html
428
5
Netscape Dynamic HTML
428
1
Microsoft Dynamic HTML
428
5
HTML-Based Online Help Systems
433
14
Netscape's NetHelp2
434
5
Microsoft's HTML Help
439
3
JavaHelp
442
5
Chapter 15 Sound File Types and Formats
447
18
Background Sound
451
2
Embedded Sound
453
8
Getting Sound to Co-Exist with Internet Explorer and Netscape Navigator
461
2
A Final Note About Sound
463
2
Chapter 16 Making Your Web Site Known
465
12
Registering Your Site with A Search Engine
466
2
HTML Search Engine Tricks
468
3
Getting Linked
471
1
Web Awards
472
2
The Downsides of Being Too Popular
474
3
Chapter 17 Working with the Server
477
26
The Role of the Web Server
478
2
Finding a Web Server to Host Your Site
478
2
Uploading Files to the Web Server
480
3
Uploading Files with FTP
480
3
Basic Unix Commands and Setting Permissions
483
11
Creating and Removing Directories
489
1
Another Way of Transferring Files
490
1
Putting HTML Files in Their Place
490
1
Linking Files
491
1
Setting Permissions
492
1
Finding Out More Information
493
1
Using Internet Firewalls to Provide Server Security
494
1
Registering A Domain Name
495
5
Registering with InterNIC
498
1
The DNS Server
499
1
Keeping on Good Terms with Your ISP
500
3
Chapter 18 Web Tools: Building a Web Author's Tool Chest
503
12
HTML Editors
504
11
Windows Notepad/Macintosh Simple Text Editors
504
3
Web Graphic Tools
507
2
Web Site Management Programs
509
4
HTML Validation Programs
513
2
Chapter 19 Design Style
515
16
Working with Fonts
515
2
Using Tables
517
2
Using Frames
519
3
Using Images
522
1
Style Tips and Tricks
523
8
Appendix A Listing of HTML Tags
531
48
Appendix B Listing of Style Sheet Elements
579
20
Measurement Units
597
2
Appendix C Listing of Special Entity Characters
599
18
Numeric and Character Entities
599
18
Appendix D Listing of Common Color Values/Colornames
617
8
The Safe 256-Color Palette
617
3
Internet Explorer Colornames
620
1
Netscape Navigator 3.0 Colornames
620
2
A Spectrum of Hexadecimal Color Values
622
3
Appendix E Top Level Domains
625
4
Appendix F Internet Protocols
629
2
Index
631