HTML 4 for the World Wide Web: Visual QuickStart Guide / Edition 4

HTML 4 for the World Wide Web: Visual QuickStart Guide / Edition 4

4.6 36
by Elizabeth Castro

View All Available Formats & Editions

ISBN-10: 0201354934

ISBN-13: 2900201354934

Pub. Date: 11/30/1999

Publisher: Peachpit Press

HyperText Markup Language (HTML) is the lingua franca of the Web, and like any language, it's constantly evolving. That's why Elizabeth Castro has written HTML 4 for the World Wide Web, Fourth Edition: Visual QuickStart Guide, an update to her blockbuster guide to HTML 4. You'll find all the concise, practical advice—and fun examples—that made the


HyperText Markup Language (HTML) is the lingua franca of the Web, and like any language, it's constantly evolving. That's why Elizabeth Castro has written HTML 4 for the World Wide Web, Fourth Edition: Visual QuickStart Guide, an update to her blockbuster guide to HTML 4. You'll find all the concise, practical advice—and fun examples—that made the first edition a worldwide bestseller, plus entirely new coverage of debugging, JavaScript, and using tables for page layout, and an expanded section on Cascading Style Sheets.

Like all the books in the Visual QuickStart series, this one breaks even the most complex tasks into easy-to-follow steps illustrated with hundreds of screenshots and the actual code. The book presumes no prior knowledge of HTML, making it the perfect introduction for beginners. But its tabbed format and info-packed appendixes (on special HTML characters and Web-safe colors, for example) also make it a handy and indispensable reference for those who build Web pages for a living.

Platform: MAC WIN

Product Details

Peachpit Press
Publication date:
Visual QuickStart Guide Series
Edition description:
Older Edition

Related Subjects

Table of Contents

The Internet, the Web, and HTML
Open but Not Equal
The Browser Wars
The Push for Standards
The Current Battlegrounds
What To Do?
The Future: XML
The HTML VQS Web Site

Chapter 1: HTML Building Blocks
Writing HTML
Nesting Tags
Special Symbols
File Names

Chapter 2: Starting Your Web Page
Designing Your Site
Organizing Files
Creating a New Web Page
Starting Your Web Page
Creating the Foundation
Creating a Title
Organizing the Page
Starting a New Paragraph
Saving Your Web Page
Viewing Your Page in a Browser

Chapter 3: Text Formatting
About Deprecated Tags
Changing the Font
Making Text Bold or Italic
Choosing a Default Size for Text
Changing the Text Size
Choosing a Default Color for Text
Changing the Text Color
Creating Superscripts and Subscripts
Striking Out or Underlining Text
Using a Monospaced Font
Making Text Blink
Hiding Text (Adding Comments)

Chapter 4: Creating Web Images
Getting Images
Making Images Smaller
Exporting GIF Images from Photoshop
Using (Mostly) Browser Safe Colors
Converting to Browser Safe Colors
Reducing the Number of Colors
Creating Transparency
Creating Fake Transparency
Interlacing GIF Images
Creating Animated GIFs
Creating JPEG Images
Blurring Images to Aid JPEG Compression
Creating Low Resolution Images
Creating PNG Files

Chapter 5: Using Images
Inserting Images on a Page
Offering Alternate Text
Specifying Size for Speedier Viewing
Linking Icons to External Images
Using Low Resolution Images
Wrapping Text around Images
Stopping Text Wrap
Adding Space around an Image
Scaling an Image
Aligning Images
Using a Banner
Adding Horizontal Rules

Chapter 6: Page Layout
Using Background Color
Using Background Images
Centering Elements on a Page
Specifying the Margins
Creating a Line Break
Keeping Lines Together
Creating Discretionary Line Breaks
Specifying the Space Between Paragraphs
Creating Indents
Creating Indents (with Lists)
Creating Blocks of Space
Using Pixel Shims
Using Block Quotes
Quoting Short Passages of Text
Creating Columns
Using Preformatted Text
Positioning Elements with Layers

Chapter 7: Links
Creating a Link to Another Web Page
Creating Anchors
Linking to a Specific Anchor
Targeting Links to Specific Windows
Setting the Default Target
Creating Other Kinds of Links
Creating Keyboard Shortcuts for Links
Setting the Tab Order for Links
Using Images to Label Links
Dividing an Image into Clickable Regions
Creating a Client-Side Image Map
Using a Server-Side Image Map
Changing the Color of Links

Chapter 8: Lists
Creating Ordered Lists
Creating Unordered Lists
Creating Definition Lists
Creating Nested Lists

Chapter 9: Tables
Mapping Out Your Page
Creating a Simple Table
Adding a Border
Changing the Border Color
Setting the Width
Centering a Table on the Page
Wrapping Text around a Table
Adding Space around a Table
Spanning a Cell across Columns
Spanning a Cell across Rows
Aligning a Cell's Contents
Controlling Space in and Around Cells
Nesting One Table in Another
Changing a Cell's Color
Using a Background Image
Dividing Your Table into Column Groups
Dividing the Table into Horizontal Sections
Choosing Which Borders to Display
Controlling Line Breaks in a Cell
Speeding up Table Display

Chapter 10: Frames
Creating a Simple Frameset
Creating Frames in Columns
Creating Frames in Rows and Columns
Combining Framesets
Creating an Inline Frame
Adjusting a Frame's Margins
Showing or Hiding Scroll Bars
Adjusting the Color of the Borders
Adjusting the Frame Borders
Keeping Visitors from Resizing Frames
Targeting Links to Particular Frames
Targeting Links to Special Spots
Changing the Default Target
Nesting Framesets
Creating Alternatives to Frames

Chapter 11: Forms
About CGI Scripts
Getting a Script
Using the Scripts Included with This Book
Preparing a Script
Creating a Form
Sending Form Data via E-mail
Using a Form Hosting Service
Creating Text Boxes
Creating Password Boxes
Creating Larger Text Areas
Creating Radio Buttons
Creating Checkboxes
Creating Menus
Allowing Visitors to Upload Files
About Hidden Fields
Adding Hidden Fields to a Form
Creating the Submit Button
Resetting the Form
Using an Image to Submit Data
Organizing the Form Elements
Formally Labeling Form Parts
Setting the Tab Order
Adding Keyboard Shortcuts
Disabling Form Elements
Keeping Elements from Being Changed

Chapter 12: Multimedia
Helper Applications and Plug-ins
Non-Supported Images
Getting Sound
Embedding Sound in a Page
Adding a Link to a Sound
Adding Background Sound for Explorer
Creating RealMedia Files
Creating a RealMedia Metafile
Linking to a RealMedia Sound
Embedding RealMedia Files in Your Page
Adding External Video to Your Page
Adding Internal Video
Adding Internal Video for Explorer
Creating a Marquee
Inserting Applets

Chapter 13: An Introduction to Cascading Style Sheets
The Advantages of Using Style Sheets
The Downside of Style Sheets
The Anatomy of a Style

Chapter 14: Setting up Style Sheets
Creating an Internal Style Sheet
Creating an External Style Sheet
Using an External Style Sheet
Applying Styles Locally
Defining Styles for Classes
Identifying Particular Tags
Creating Custom HTML Tags
Creating Custom Block-Level HTML Tags
Using Custom Block-Level HTML Tags
Creating Custom Inline HTML Tags
Using Custom Inline HTML Tags
Defining Styles for Links

Chapter 15: Formatting Text with Styles
Choosing a Font Family
Embedding Fonts on a Page
Creating Italics
Applying Bold Formatting
Setting the Font Size
Setting the Line Height
Setting All Font Values at Once
Setting the Text Color
Changing the Text's Background
Controlling Spacing
Setting White Space Properties
Aligning Text
Underlining Text
Making Text Blink
Changing the Text Case

Chapter 16: Layout with Styles
Offsetting Elements In the Natural Flow
Positioning Elements Absolutely
Positioning Elements in 3D
Displaying and Hiding Elements
Setting the Height or Width for an Element
Setting the Border
Adding Padding Around an Element
Setting the Margins around an Element
Aligning Elements Vertically
Wrapping Text around Elements
Stopping Text Wrap
Changing the Foreground Color
Changing the Background
Determining Where Overflow Should Go
Clipping an Element
Setting List Properties
Specifying Page Breaks

Chapter 17: Scripts
Adding an "Automatic" Script
Calling an External Automatic Script
Triggering a Script
Creating a Button that Executes a Script
Hiding Scripts from Older Browsers
Adding Alternate Information
Setting the Default Scripting Language

Chapter 18: JavaScript Essentials
Adding the Current Date and Time
Changing a Link's Status Label
Changing Multiple Frames with One Link
Loading Images into Cache
Changing an Image When a Visitor Points
Controlling a New Window's Size

Chapter 19: Extras
The Inspiration of Others
Password Protecting Your Page
Creating a Counter
Souping Up Mailto Links
Slicing Images into Pieces
Creating Buttons with Tables
Using Images for Table Borders
Creating Drop Caps
Using Vertical Rules
Labeling Elements in a Web Page
Creating an Automatic Slide Show

Chapter 20: Help! My Page Doesn't Work!
Checking Your Code
The Browser Displays the Code
Great in Explorer, Nothing in Netscape
Great in One Browser, Ugly in the Other
Images Don't Appear
Still Stuck?

Chapter 21: Publishing Your Page on the Web
Testing Your Page
Finding a Host for Your Site
Getting Your Own Domain Name
Transferring Files to the Server
Transferring Files to AOL

Chapter 22: Getting People to Visit
Helping Visitors Find Your Page
Controlling Your Page's Summary
Controlling Other Information
Keeping Visitors Away
Creating a Crawler Page
Submitting Your Site to a Search Engine
Appearing at the Top of the Search Results
Other Techniques for Publicizing Your Site
Appendix A: HTML Tools
HTML Editors
Free-use Images for Your Pages
Graphics Tools
Image Map Tools
Appendix B: Special Symbols
Using Special Symbols
Table I: Characters
Table II: Symbols
Appendix C: Colors in Hex
Finding a Color's RGB ComponentsÑin Hex
Hexadecimal Equivalents
The Hexadecimal system
Appendix D: HTML and Compatibility
Intrinsic Events

Customer Reviews

Average Review:

Write a Review

and post it to your social network


Most Helpful Customer Reviews

See all customer reviews >

HTML 4 for the World Wide Web: Visual QuickStart Guide 4.6 out of 5 based on 0 ratings. 36 reviews.
Guest More than 1 year ago
Guest More than 1 year ago
I used second edition of this book and was very happy about it. Each time I had a problem with html tag, I refered to this book and was satisfied with received answer. Try it - You will be happy to have it !
Guest More than 1 year ago
Poorly organized, not a good reference guide. I am actually on Barnes and Noble now looking for a replacement. I am using it currently to prop up furniture.
Guest More than 1 year ago
Its ok, but the referencing is not ordered well, The sections aren't headed well, and the explinations are not overly clear and concise. The examples also are lacking in effectiveness.
Guest More than 1 year ago
Guest More than 1 year ago
This is a very great book, it has all of your tags and Hex Colors. It also takes you through step-by-step with images and not plain words that mean nothing. This definetely deserves a 4-star rating, or even a 5. If you're looking for a great way to learn HTML 4, this is the book to get.
Guest More than 1 year ago
Whether you're new or experienced with HTML, this book is excellent. If you were ever scared of learning web design before, this book takes it all apart and makes it seem like plain ol' English. Very easy to understand & it's got everything on the subject. If I could rate it 6 stars, I would!
Guest More than 1 year ago
This an excellent book for beginning HTML coders and would be webmasters. This book's 2-column format is very handy and easy to use. Each page has the actual step-by-step guides for performing a specific task or group of related tasks. The right column uses a combination of screen shots, framed copies of the actual coded pages and colored text to emphasize the HTML code being discussed on that page. The explanations and basic steps that are needed to accomplish a specific HTML coding task is written in 'plain English' with very little 'techy' terminology. Some of the really neat things found in this book are: -->A full-color guide to web color choices in an easy-to-access location (inside the back cover) -->An extensive appendix of HTML 3 and HTML 4 formatting tags with explanations of their attributes -->This resource begins at the beginning with layout techniques that every web designer should do before actually beginning to write the code. I really like this book and would recommend it to anyone who is interested in doing web page design and HTML coding.
Guest More than 1 year ago
So far the best for the beginning web designer that I've read to date.
Guest More than 1 year ago
I have this book for an 'Intro to HTML' class that I am taking online through the HTML Writer's Guild. I love this one. Very easy to read and understand for a beginner like myself.
Guest More than 1 year ago
HTML For The World Wide Web is an excelent book for learning HTML. The book also serves as a great book for more advanced HTML design concepts. I learned HTML at the age of 12 and it was the book which taught me everything I needed to know. If you do not already have it, order it now. Your web pages are bland without it
Guest More than 1 year ago
This book is a must have. I am an intermediate web designer, and I would recommend this to anyone. There is no need to get HTML 2 because this book covers every topic in that edition and has more. It has a debugging chapter, CGI script forms, JavaScript tips, and much more. It is truly what you need to design a dynamic site.
Guest More than 1 year ago
We are using this in college and it is an awesome book that will get you working with html right away!
Guest More than 1 year ago
Lots of concepts are covered in short. interesting Short examples. Very good book for beginners.
Guest More than 1 year ago
I bought this book after I learned HTML. Even though I knew it already, the book was a WONDERFUL reference to quickly find the tags you need. This book is also great for the beginner - it is easy to understand and has great example. Much better than those other HTML books that cost $50 or more.
Guest More than 1 year ago
This book is great for anyone who have never done HTML before. It explains a specific topic then shows you the examples: as code and as what it would actually look like on a web site.....I was a little spectacle about buying this book but trust me it's worth your will like this book so much you will be back to write your own review.....its a best buy...BN
Guest More than 1 year ago
This is a great book. My computer CIT teacher reccommended this book so I did not consider too many other HTML books. From the reviews I have read and from using the book the past week I am not sorry I purchased the book. If you need a book on HTML you owe it to yourself to consider this one. Also has a good web site to go along with the book.
Guest More than 1 year ago
I had been searching for a book that would explain the 'how to's' of HTML programming in plain english. Elizabeth did just that! In addition, the diagrams make it much easier to understand seeing an example of sample code. If you are looking for a great book to get the basics and get your feet wet, this is it!
Guest More than 1 year ago
I enjoyed reading this book, it seemed that Elizabeth was actually talking to me while reading. The visual prompts on each page, along with text was very helpful. Having the IE & NS differences was nice as well. I have this on my desk and refer to it often while I learn HTML. Would recommend to any beginner.
Guest More than 1 year ago
is nice book to learn and to work with
Guest More than 1 year ago
Very simply, this book is clear, concise, accurate and, for an introduction, suprisingly complete. It is one of the two that I kept from the many that I waded through while learning. The other is Goodman's 'Dynamic HTLM' from O'Reilly.
Guest More than 1 year ago
I bought this book after buying 'Dummies' and some 4.5 lb.($75) book about HTML. Dummies was useless, just full of jargon. Thank God I could take back the expensive book-it was just full of jargon. Castro rules! If you can't learn HTML from this book, take up another hobby. The author is: clear, organized, precise, and sensible. Castro shows you: what the code looks like, what it will do, tricks, hexidecimal conversions, the works. With this book and some good designing skills you too can make up an award winning website in no time! I am constantly asked how I learned HTML, and my answer is: Elizabeth Castro--it's the only book you will ever need on the subject.
Guest More than 1 year ago
Guest More than 1 year ago
A great book to teach yourself HTML. A person can bring up a web page in twenty to thirty hours of studying this book if they have basic computer skills.
Guest More than 1 year ago
As a 'volunteer WebMaster,' I'm always striving to learn more about HTML. This book enabled me to do that. From the time I first spotted it, I knew it would turn out to be a valuable reference. While I was familiar with some chapter topics, there were some topics (Frames, Forms, and Cascading Style Sheets) I knew little about. The author made all of these subjects enjoyable and very easy to learn about. Each chapter topic is also full of examples, making the concepts that much easier to learn. Very well-written and full of information, this book is an excellent guide to learning HTML or (like me) picking up pointers to material you already knew.