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
By
Jennifer Niederst Robbins
November 1998
Pages: 578
|
Table of Contents
|
Index
|
Sample Chapter
|
Colophon
Table of Contents
The Web Environment
Chapter 1
Designing for a Variety of Browsers
Browsers
Design Strategies
Writing Good HTML
Knowing Your Audience
Considering Your Site's Purpose
Test! Test! Test!
Chapter 2
Designing for a Variety of Displays
Dealing with Unknown Monitor Resolutions
Fixed versus Flexible Web Page Design
Accessibility
Alternative Displays
Chapter 3
Web Design Principles for Print Designers
Color on the Web
Graphics on the Web
Typography on the Web
Chapter 4
A Beginner's Guide to the Server
Servers 101
Introduction to Unix
File Naming Conventions
Uploading Documents (FTP)
File (MIME) Types
HTML
Chapter 5
HTML Overview
HTML Editing Tools
WYSIWYG Authoring Tools
Document Structure
HTML Tags
Information Browsers Ignore
Tips on Good HTML Style
Specifying Color in HTML
Character Entities
HTML Resources in This Book
Chapter 6
Structural HTML Tags
Summary of Structural Tags
Setting Up an HTML Document
Global Settings with the <body> Tag
Using <meta> Tags
Chapter 7
Formatting Text
Summary of Text Tags
Working with HTML Text
Inline Type Styles
The <font> Tag
Lists
Layout Techniques with HTML
Chapter 8
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
Chapter 9
Adding Images and Other Page Elements
Summary of Object Placement Tags
Horizontal Rules
Image Basics
The <img> Tag and Its Attributes
Adding Java Applets to the Page
Adding Plug-in Media with <embed>
Adding Media Files with <object>
Chapter 10
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 11
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 12
Forms
Summary of Form Tags
Introduction to Forms
The Basic Form (<form>)
Form Elements
New Form Attributes (HTML 4.0)
Affecting the Appearance of Forms
Unconventional Use of Form Elements
Demystifying CGI
Chapter 13
Server Side Includes
How SSI Is Used
SSI and the Server
Adding SSI Commands to a Document
Using Environment Variables
XSSI
List of Elements
Include Variables
Time Formats for SSI Output
Graphics
Chapter 14
GIF Format
GIF87a versus GIF89a
Eight-Bit Indexed Color
GIF Compression
When to Use GIFs
Tools Overview
Interlacing
Transparency
Minimizing GIF File Sizes
Chapter 15
JPEG Format
24-bit Color
JPEG Compression
When to Use JPEGs
Progressive JPEGs
JPEGs in AOL Browsers Thanks to Max Leach for his assistance with this topic.
Creating JPEGs
Minimizing JPEG File Size
Chapter 16
PNG Format
Platform/Browser Support
8-Bit Palette, Grayscale, and Truecolor
PNG Compression
When to Use PNGs
Special Features
Creating PNG Files
Optimizing PNG File Size
Online PNG Resources
Chapter 17
Designing Graphics with the Web Palette
The Web Palette
Other Palettes
Image Types
Designing with Web-Safe Colors
Converting to the Web Palette
Survey of Web Graphics Tools
Color Blenders
Where to Learn More
Multimedia and Interactivity
Chapter 18
Animated GIFs
How They Work
Using Animated GIFs
Browser Support
Tools
Creating Animated GIFs
Optimizing Animated GIFs
Chapter 19
Audio on the Web
Copyright Issues
Audio Tools Overview A big thank you goes to Chris Florio for compiling this list of audio tools.
Basic Digital Audio Concepts
Nonstreaming versus Streaming
Nonstreaming (Static) Audio
Streaming Audio
Bibliography
Chapter 20
Video on the Web
Tools Overview Thanks go to Chris Florio for compiling this tools overview.
Basic Digital Video Concepts
Compression
Video File Formats
Streaming Video Technologies
Adding Video to an HTML Document
Bibliography
Chapter 21
Interactivity
Flash
Shockwave for Director
Java Applets
Interactive Buttons with JavaScript
Chapter 22
Introduction to JavaScript
JavaScript Basics
Sample Scripts
Handling Multiple Browsers
Browser Compatibility
Emerging Technologies
Chapter 23
Cascading Style Sheets
Introduction
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 24
Introduction to DHTML
Advantages to Using DHTML
Disadvantages
Learning DHTML
Browser Differences
The Document Object Model
DHTML Examples
DHTML Tools
Where to Learn More
Chapter 25
Introduction to XML
Background
Document Type Definition (DTD)
XML Syntax Basics
Examples of XML Technology
Where to Learn More
Chapter 26
Embedded Font Technology
Using Embedded Fonts
TrueDoc Technology ("Dynamic Fonts")
OpenType (for Internet Explorer)
Chapter 27
Internationalization
Character Sets
HTML 4.0 Language Tags
For More Information
Appendixes
Appendix A
HTML Tags and Elements
Attributes Key
<a>
<abbr>
<acronym>
<address>
<applet> —D
<area>
<b>
<base>
<basefont> —D
<bdo>
<bgsound> —IE
<big>
<blink> —NN
<blockquote>
<body>
<br>
<button>
<caption>
<center> —D
<cite>
<code>
<col>
<colgroup>
<comment> —IE
<dd>
<del>
<dfn>
<dir> —D
<div>
<dl>
<dt>
<em>
<embed>
<fieldset>
<font> —D
<form>
<frame>
<frameset>
<h1...h6>
<head>
<hr>
<html>
<i>
<iframe>
<img>
<input>
<ins>
<isindex> —D
<kbd>
<label>
<layer> —NN
<legend>
<li>
<link>
<map>
<marquee> —IE
<menu> —D
<meta>
<multicol> —NN
<nobr>
<noembed>
<noframes>
<noscript>
<object>
<ol>
<optgroup>
<option>
<p>
<param>
<pre>
<q>
<s> —D
<samp>
<script>
<select>
<small>
<spacer> —NN
<span>
<strike> —D
<strong>
<style>
<sub>
<sup>
<table>
<tbody>
<td>
<textarea>
<tfoot>
<th>
<thead>
<title>
<tr>
<tt>
<u> —D
<ul>
<var>
<wbr>
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 Compatibility
Appendix F
Glossary
Colophon
Return to
Web Design in a Nutshell