My Account
View Cart
Home
Community
Books & Videos
Safari Books Online
Conferences
Training
School of Technology
About
Complete List
Bestsellers
New Releases
Rough Cuts
Upcoming Titles
Ebooks
By Publisher
By Series
Out of Print
Order Info
Search
Search Tips
Web Design in a Nutshell, Second Edition
By
Jennifer Niederst Robbins
September 2001
Pages: 640
|
Table of Contents
|
Index
|
Sample Chapter
|
Colophon
Table of Contents
The Web Environment
Chapter 1
Designing for a Variety of Browsers
Browsers
Browser Usage Statistics
Design Strategies
Knowing Your Audience
Test, Test, Test!
The Importance of Standards
Chapter 2
Designing for a Variety of Displays
Dealing with Unknown Monitor Resolutions
Fixed Versus Flexible Web Page Design
Designing "Above the Fold"
Monitor Color Issues
Alternative Displays
Chapter 3
Web Design Principles for Print Designers
The Web Is Not Like Print
Typography on the Web
Color on the Web
Graphics on the Web
Chapter 4
A Beginner's Guide to the Server
Servers 101
Unix Directory Structures
File Naming Conventions
Uploading Documents (FTP)
File (MIME) Types
Chapter 5
Printing from the Web
Browser Print Mechanisms
Printer-Friendly HTML Pages
Cascading Style Sheets for Printouts
Portable Document Format (PDF)
Flash Printing
Chapter 6
Accessibility
The Web Accessibility Initiative (WAI)
Accessibility in Web Technologies
Accessibility in Tools
Chapter 7
Internationalization
Character Sets
HTML 4.01 Language Features
Style Sheets Language Features
For More Information
Authoring
Chapter 8
HTML Overview
The HTML Standard
HTML Tags
Information Browsers Ignore
Document Structure
Tips on Good HTML Style
HTML Tools
HTML Resources in This Book
Chapter 9
Structural HTML Tags
Summary of Structural Tags
Setting Up an HTML Document
Global Settings with the <body> Tag
Using <meta> Tags
Chapter 10
Formatting Text
Summary of Text Tags
Working with HTML Text
Inline Type Styles
<div> and <span>
The <font> Tag
Lists
Text Layout Techniques with HTML
Character Entity References
Chapter 11
Creating Links
Summary of Tags Related to Linking
Simple Hypertext Links
Linking Within a Document
Affecting the Appearance of Links
Targeting Windows
Imagemaps
Non-Web Links and Protocols
Linking Documents with <link>
Chapter 12
Adding Images and Other Page Elements
Summary of Object Placement Tags
Image Basics
The <img> Tag and Its Attributes
Horizontal Rules
Embedded Media Files
Java Applets
Chapter 13
Tables
Summary of Table Tags
Introduction to Tables
Basic Table Structure
Affecting Table Appearance
Table Troubleshooting
Tips and Tricks
Standard Table Templates
Multipart Images in Tables
Chapter 14
Frames
Summary of Frame Tags
Introduction to Frames
Basic Frameset Structure
Frame Function and Appearance
Targeting Frames
Inline (Floating) Frames
Frame Design Tips and Tricks
Chapter 15
Forms
Summary of Form Tags
Introduction to Forms
The Basic Form (<form>)
Form Elements
New Form Attributes in HTML 4.01
Affecting the Appearance of Forms
Demystifying CGI
Chapter 16
Specifying Color in HTML
Specifying Color by RGB Values
Specifying Colors by Name
Chapter 17
Cascading Style Sheets
Using Style Sheets
How Style Sheets Work
Selectors
Specifying Values
Properties
Positioning with Style Sheets
What's New in CSS2
Style Sheet Tips and Tricks
Browser Support Charts
Chapter 18
Server Side Includes
How SSI Is Used
SSI and the Server
Adding SSI Commands to a Document
Using Environment Variables
XSSI
SSI Commands
Include Variables
Time Formats for SSI Output
Graphics
Chapter 19
GIF Format
GIF87a Versus GIF89a
8-Bit Indexed Color
GIF Compression
When to Use GIFs
Tools Overview
Interlacing
Transparency
Minimizing GIF File Sizes
Chapter 20
JPEG Format
24-Bit Color
JPEG Compression
When to Use JPEGs
Progressive JPEGs
Creating JPEGs
Minimizing JPEG File Size
Chapter 21
PNG Format
The PNG Story
When to Use PNGs
Platform/Browser Support
8-Bit Palette, Grayscale, and Truecolor
PNG Compression
Special Features
Creating PNG Files
PNG Optimization Strategies
For Further Reading
Chapter 22
Designing Graphics with the Web Palette
Designing with Web-Safe Colors
Converting to the Web Palette
Web Palette Strategies
Color Blenders
Where to Learn More
Chapter 23
Animated GIFs
How They Work
Using Animated GIFs
Browser Support
Tools
Creating Animated GIFs
Optimizing Animated GIFs
Multimedia and Interactivity
Chapter 24
Audio on the Web
Basic Digital Audio Concepts
Using Existing Audio
Preparing Your Own Audio
Streaming Audio
Web Audio Formats
Choosing an Audio Format
Adding Audio to a Web Page
For Further Reading
Chapter 25
Video on the Web
Basic Digital Video Concepts
Compression
Video File Formats
Which Format to Choose
Adding Video to an HTML Document
For Further Reading
Chapter 26
Flash and Shockwave
Using Flash on Web Pages
Flash Power Tools
Creating Flash Movies
Adding Flash to a Web Page
Integrating Flash with Other Technologies
Flash Resources
Shockwave for Director
Adding Shockwave Movies to a Web Page
Director Online Resources
Chapter 27
Introduction to SMIL
How SMIL Works
SMIL Players
SMIL Authoring Tools
Writing SMIL
For Further Reading
Advanced Technologies
Chapter 28
Introduction to JavaScript
JavaScript History
JavaScript Basics
Sample Scripts
Handling Multiple Browsers
Chapter 29
Introduction to DHTML
Using DHTML
How DHTML Works
The Document Object Model
Creating Layers
DHTML Examples
Browser Detection
DHTML Tools
Where to Learn More
Chapter 30
Introduction to XML
Background
How It Works
XML Document Syntax
Document Type Definition (DTD)
Examples of XML Technology
Where to Learn More
Chapter 31
XHTML
XHTML Standards Development
Creating XHTML 1.0 Documents
XHTML Document Declarations
Well-Formed XHTML
Try It Out
Chapter 32
WAP and WML
About WAP
Creating WAP Applications
Introduction to WML
WML Elements and Attributes
WAP and WML Resources
Appendixes
Appendix A
HTML Elements
Appendix B
List of Attributes
Appendix C
Deprecated Tags
Deprecated Elements
Deprecated Attributes
Appendix D
Proprietary Tags
Microsoft Internet Explorer Proprietary Tags
Netscape Navigator Proprietary Tags
Appendix E
CSS Support Chart
Notes
Appendix F
Character Entities
Standard Character Entities
Glossary
Colophon
Return to
Web Design in a Nutshell