Web Design in a Nutshell: A Desktop Quick Reference

Front Cover
"O'Reilly Media, Inc.", 2001 - Computers - 618 pages
6 Reviews

Web Design in a Nutshell, 2nd Edition contains the nitty-gritty on everything you need to know to design web pages. It's the good stuff, without the fluff, written and organized so that answers can be found quickly. This completely revised and expanded 2nd edition is chock-full of information about the wide range of front-end technologies and techniques from which web designers and authors must draw.

Web Design in a Nutshell, 2nd Edition is an excellent reference for HTML 4.01 tags (including tables, frames, forms, color, and cascading style sheets) with special attention given to browser support, platform idiosyncrasies, and standards. You'll also find lots of updated information on using graphics, multimedia, audio and video, and advanced technologies such Dynamic HTML, Javascript, and XML, as well as new chapters on XHTML, WML, and SMIL. This book is an indispensable tool for web designers and authors of all levels.

Web Design in a Nutshell, 2nd Edition includes:

  • Discussions of the web environment including monitors and browsers, printing from the Web, accessibility, and internationalization
  • A complete reference to HTML and Server Side Includes, including up-to-date browser support (Netscape 6, IE 6.0, and Opera 5) for every tag and attribute
  • Updated chapters on creating GIF, animated GIF, JPEG, and PNG graphics, including designing with the Web Palette
  • Information on multimedia and interactivity, including audio, video, Flash 5 and Shockwave, and a new chapter on SMIL
  • A revised tutorial and reference on Cascading Style Sheets
  • Appendixes detailing HTML tags, attributes, deprecated tags, proprietary tags, CSS compatibility and support, and character entities


 

What people are saying - Write a review

User ratings

5 stars
2
4 stars
2
3 stars
2
2 stars
0
1 star
0

Review: Web Design in a Nutshell: A Desktop Quick Reference

User Review  - Jason - Goodreads

The 1998 version of this book pinpoints the exact start of what has become a long and amazing career for me. I will be forever grateful to its authors. Read full review

Review: Web Design in a Nutshell: A Desktop Quick Reference

User Review  - John - Goodreads

The book gives quick introductions to most of the tools and technologies needed for starting out in web design. The book does not go too in-depth on anything, but provides resources for further ... Read full review

Selected pages

Contents

Designing for a Variety of Browsers
3
Browsers
4
Browser Usage Statistics
7
Design Strategies
11
Knowing Your Audience
14
The Importance of Standards
15
Designing for a Variety of Displays
17
Fixed Versus Flexible Web Page Design
19
SSI Commands
332
Include Variables
335
Time Formats for SSI Output
336
Graphics
339
GIF Format
341
8Bit Indexed Color
342
Tools Overview
343
Interlacing
345

Designing Above the Fold
26
Monitor Color Issues
27
Alternative Displays
28
Web Design Principles for Print Designers
29
Typography on the Web
31
Color on the Web
37
Graphics on the Web
43
A Beginners Guide to the Server
49
Unix Directory Structures
53
File Naming Conventions
56
File MIME Types
59
Printing from the Web
62
PrinterFriendly HTML Pages
63
Cascading Style Sheets for Printouts
65
Portable Document Format PDF
68
Flash Printing
72
Accessibility
74
Accessibility in Web Technologies
77
Accessibility in Tools
79
Internationalization
81
HTML 401 Language Features
83
Style Sheets Language Features
86
Authoring
89
HTML Overview
91
HTML Tags
94
Information Browsers Ignore
96
Document Structure
97
Tips on Good HTML Style
98
HTML Tools
99
HTML Resources in This Book
102
Structural HTML Tags
103
Setting Up an HTML Document
106
Global Settings with the body Tag
109
Using meta Tags
111
Formatting Text
115
Working with HTML Text
126
Inline Type Styles
128
div and span
130
The font Tag
131
Lists
133
Text Layout Techniques with HTML
137
Character Entity References
144
Creating Links
145
Simple Hypertext Links
149
Linking Within a Document
150
Affecting the Appearance of Links
151
Targeting Windows
153
Imagemaps
154
NonWeb Links and Protocols
160
Linking Documents with link
162
Adding Images and Other Page Elements
164
Image Basics
172
The img Tag and Its Attributes
173
Horizontal Rules
180
Embedded Media Files
182
Java Applets
185
Tables
189
Introduction to Tables
198
Basic Table Structure
199
Affecting Table Appearance
204
Table Troubleshooting
210
Tips and Tricks
218
Standard Table Templates
220
Multipart Images in Tables
225
Frames
231
Introduction to Frames
234
Basic Frameset Structure
236
Frame Function and Appearance
240
Targeting Frames
242
Inline Floating Frames
245
Frame Design Tips and Tricks
246
Forms
253
Introduction to Forms
261
Form Elements
263
New Form Attributes in HTML 401
269
Affecting the Appearance of Forms
270
Demystifying CGI
275
Specifying Color in HTML
280
Specifying Colors by Name
282
Cascading Style Sheets
289
How Style Sheets Work
292
Selectors
296
Specifying Values
299
Properties
301
Positioning with Style Sheets
316
Whats New in CSS2
320
Style Sheet Tips and Tricks
324
Browser Support Charts
326
Server Side Includes
327
SSI and the Server
329
Using Environment Variables
331
Transparency
346
Minimizing GIF File Sizes
351
JPEG Format
356
When to Use JPEGs
358
Progressive JPEGs
359
Creating JPEGs
360
PNG Format
365
When to Use PNGs
366
PlatformBrowser Support
367
8Bit Palette Grayscale and Truecolor
368
PNG Compression
369
Creating PNG Files
372
PNG Optimization Strategies
375
For Further Reading
376
Designing Graphics with the Web Palette
377
Designing with WebSafe Colors
378
Converting to the Web Palette
381
Web Palette Strategies
385
Where to Learn More
388
Animated GIFs
389
Using Animated GIFs
390
Tools
391
Creating Animated GIFs
392
Optimizing Animated GIFs
396
Multimedia and Interactivity
399
Audio on the Web
401
Using Existing Audio
403
Preparing Your Own Audio
404
Streaming Audio
407
Web Audio Formats
409
Choosing an Audio Format
417
For Further Reading
421
Video on the Web
422
Compression
423
Video File Formats
425
Which Format to Choose
429
For Further Reading
433
Flash and Shockwave
434
Using Flash on Web Pages
435
Flash Power Tools
437
Creating Flash Movies
438
Adding Flash to a Web Page
441
Integrating Flash with Other Technologies
445
Flash Resources
446
Adding Shockwave Movies to a Web Page
448
Director Online Resources
449
Introduction to SMIL
450
How SMIL Works
451
SMIL Authoring Tools
452
For Further Reading
458
Advanced Technologies
459
Introduction to JavaScript
461
JavaScript Basics
462
Sample Scripts
465
Handling Multiple Browsers
472
Introduction to DHTML
475
Using DHTML
476
How DHTML Works
477
The Document Object Model
478
Creating Layers
479
DHTML Examples
481
Browser Detection
488
DHTML Tools
489
Where to Learn More
491
Introduction to XML
492
Background
493
XML Document Syntax
494
Document Type Definition DTD
497
Examples of XML Technology
498
Where to Learn More
501
XHTML
502
Creating XHTML 10 Documents
504
XHTML Document Declarations
505
WellFormed XHTML
506
Try It Out
509
WAP and WML
510
About WAP
511
Creating WAP Applications
513
Introduction to WML
516
WML Elements and Attributes
523
WAP and WML Resources
532
Appendixes
533
HTML Elements
535
List of Attributes
543
Deprecated Tags
558
Proprietary Tags
562
CSS Support Chart
564
Character Entities
577
Glossary
587
Index
595
Copyright

Common terms and phrases

References to this book

All Book Search results »

About the author (2001)

Niederst was one of the first designers for the Web. She has taught Web design at the Massachusetts College of Art and the Interactive Factory in Boston, MA.

Bibliographic information