HTML: The Complete Reference

"An All-Inclusive Resource For HTML"

Click on a thumbnail to enlarge it. Use your browser's "BACK" button to return to this review when done.
type of book
Title: HTML: The Complete Reference, Second Edition
Author: Thomas A. Powell
Publisher: Osborne/McGraw-Hill
Publication Date: March 1999
Pages: 1130
ISBN: 0-07-211977-2
Price: $39.99

HTML: The Complete Reference, Second Edition is a comprehensive, all-in-one reference for all levels of HTML developers. It combines theory, tutorials, reference material, and extensive examples. The first edition of HTML: The Complete Reference was the perfect one-stop guide to both the theory and practice of HTML and now this second edition has new coverage of XML, CSS, 4.0 browser tags, and plenty more. Build and design dynamic, fully-functional Web sites with this comprehensive guide. You'll learn how to create compelling, cross-platform Web pages, understand the functions of the individual tags, and learn which tags to use for which environment. All of the practical examples included are updated to work with Netscape Navigator 6 and Internet Explorer 5.5. You'll also get an introduction to server-and client-side programming using JavaScript, Java, ActiveX, plug-ins, and popular server-side technologies such as ColdFusion, ASP, and CGI. Preview more advanced topics, including the DOM, XML, and XSL. It is straightforward, fact-packed, and instructive. It offers hands-on tutorials for virtually every key HTML technique, including client-and server-side interactivity with DHTML; forms, scripts, and plug-ins; even designing for WebTV compatibility. For quick access, it contains an exceptionally detailed, easy-to-use alphabetical reference covering every HTML tag, browser, color/Hex value, color name, ISO Latin-1 characters, fonts, CSS stylesheets, and hyperlinks with all the 4.0 information highlighted for instant access. The book is based on Powell's hugely-popular Internet courses at the University of California extension, and it's as real-world as you can get. Powell is an excellent web designer who's built sites from the mom-and-pop-shop to the enterprise.

user level
Beginning, Intermediate, and Advanced Web designers. This Complete Reference combines theory, tutorials, and reference to create an all-in-one resource for beginning, intermediate, and advanced HTML developers.

Part I: Web Basics

Chapter 1: Introduction to HTML
This chapter covers: basic HTML concepts; and an overview of HTML markup.

Chapter 2: Web Publishing
This chapter covers: what is good Web design; the process of Web publishing; implementation; the phases of Web site development; HTML's role in the Web; and issues facing HTML and the Web.

Chapter 3: Introduction to Common HTML
This chapter covers: HTML overview; the structure of HTML documents; document types; the <HTML> element; the <HEAD> element; the <BODY> element; and HTML elements.

Chapter 4: Links and Addressing
This chapter covers: linking basics; what are URLs; linking in HTML; anchor attributes; images and anchors; image maps; semantic linking with the <LINK> element; meta-information; and beyond location.

Chapter 5: HTML and Images
This chapter covers: the role of images on the Web; image preliminaries; image downloading issues; obtaining images; HTML image basics; images as buttons; and image maps.

Part II: Presentation and Layout

Chapter 6: Introduction to Layout: Backgrounds, Colors, and Text
This chapter covers: design equirements; HTML approach to Web design; fonts; colors in HTML; document-wide color attributes for <BODY>; and background images.

Chapter 7: Layout with Tables
This chapter covers: introduction to tables; and databinding, tables generated from a data source.

Chapter 8: Advanced Layout: Frames and Layers
This chapter covers: frames; and layers.

Chapter 9: HTML and Other Media Types
This chapter covers: HTML and binary objects; media-like elements such as <MARQUEE>; audio support in browsers; video support; and other binary formats.

Chapter 10: Style Sheets
This chapter covers: the rise of style; style sheets basics; style sheet example; style sheet properties; positioning with style sheets; CSS2 new feature summary; and Microsoft-specific style sheet properties.

Part III: Programming and HTML

Chapter 11: Basic Interactivity and HTML: Forms
This chapter covers: how are forms used; form preliminaries; the <FORM> element; form controls; new and emerging form elements; special form considerations for WebTV; and forms and events.

Chapter 12: Introduction to Server-Side Programming
This chapter covers: overview of client/server programming on the Web; server-side programming; common gateway interface (CGI); NSAPI/ISAPI; parsed HTML solutions: server-side scripting; ColdFusion; and active server pages (ASP).

Chapter 13: Introduction to Scripting and HTML
This chapter covers: the purpose of scripting; JavaScript; VBScript; including scripts in an HTML document; script events and HTML; and form validation in JavaScript

Chapter 14: Dynamic HTML (DHTML)
This chapter covers: dynamic HTML and document object model; HTML and scripting access; rollover buttons; moving objects with DHTML; and ramifications of DHTML.

Chapter 15: Client-Side Programming and HTML
This chapter covers: scripting, programming, and objects; plug-ins; Java applets; ActiveX controls; and the future of <OBJECT>.

Part IV: Site Delivery

Chapter 16: Putting It All Together: Delivering the Web Site
This chapter covers: publishing the site; outsourcing Web hosting; virtual hosting; running a local Web server; how Web servers work; and the realities of publishing and maintaining a Web site.

Part V: New Horizons

Chapter 17: XML: Beyond HTML
This chapter covers: relationship among HTML, SGML, and XML; basic XML; ways to use XML; rewriting HTML as XML; and predicting the future of XML.

Chapter 18: Future Directions
This chapter covers: presentation issues; programming issues; structure; Web-wide problems; application-specific presentation; and what is the future of HTML.

Part VI: Appendixes

Appendix A: HTML Element Reference
Append B:
Style Sheet Reference
Appendix C:
Special Characters
Appendix D:
Appendix E:
Color Names and Hexadecimal Codes
Appendix F:
Reading a Document Type Definition

personal comments
HTML: The Complete Reference, Second Edition has numerous pictures, diagrams, tables, charts and coding examples to make sure that you understand the concepts completely. The amount of information included in the book is impressive and accurate. You will learn almost every basic aspects of modern web building without having to read complicated explanations. This book is great to keep next to you for information on browser compatabilities and refreshing yourself on html.

Graphics: Adobe Photoshop 5.5& Extensis PhotoGraphics 1.0
Web Page Editor: Macromedia Dreamweaver 3.0
Scanner: Hewlett Packard ScanJet 6250C Professional Series