Synopses & Reviews
Web Design in a Nutshell contains the nitty-gritty on everything you need toknow to design Web pages. It's the good stuff, without the fluff, written andorganized so that answers can be found quickly. Written by veteran Web designerJennifer Niederst, this book provides quick access to the wide range of front-endtechnologies and techniques from which Web designers and authors must draw.
It is an excellent reference for HTML 4.0 tags (including tables, frames, andCascading Style Sheets) with special attention given to browser support and platformidiosyncrasies. The HTML section is more than a reference work, though. It detailsstrange behavior in tables, for instance, and gives ideas and workarounds for usingtables and frames on your site. Web Design in a Nutshell also coversmultimedia and interactivity, audio and video, and emerging technologies like DynamicHTML, XML, embedded fonts, and internationalization.
The book includes:
- Discussions of the Web environment, monitors, and browsers
- A complete reference to HTML and Server Side Includes, including browsersupport for every tag and attribute
- Chapters on creating GIF, JPEG and PNG graphics, including designing with theWeb Palette
- Information on multimedia and interactivity, including audio, video, Flash,Shockwave, and JavaScript
- Detailed tutorial and reference on Cascading Style Sheets, including anappendix of browser compatibility information
- Appendices detailing HTML tags, attributes, deprecated tags, proprietary tags,and CSS compatibility
Synopsis
Web Design in a Nutshell 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.
Written by veteran Web designer Jennifer Niederst, this book provides
quick access to the wide range of front-end technologies and techniques
from which Web designers and authors must draw.
It is an excellent reference for HTML 4.0 tags (including tables,
frames, and Cascading Style Sheets) with special attention given to
browser support and platform idiosyncrasies. The HTML section is more
than a reference work, though. It details strange behavior in tables,
for instance, and gives ideas and workarounds for using tables and
frames on your site. Web Design in a Nutshell also covers multimedia and
interactivity, audio and video, and emerging technologies like Dynamic
HTML, XML, embedded fonts, and internationalization.
The book includes:
- Discussions of the Web environment, monitors, and browsers
- A complete reference to HTML and Server Side Includes, including
browser support for every tag and attribute
- Chapters on creating GIF, JPEG and PNG graphics, including designing
with the Web Palette
- Information on multimedia and interactivity, including audio, video,
Flash, Shockwave, and JavaScript
- Detailed tutorial and reference on Cascading Style Sheets, including
an appendix of browser compatibility information
- Appendices detailing HTML tags, attributes, deprecated tags,
proprietary tags, and CSS compatibility
Synopsis
"Web Design in a Nutshell contains the nitty-gritty on everything youneed to know to design Web pages. It's the good stuff, without the fluff, organized so that answers can be found quickly. Written byveteran Web designer Jennifer Niederst, this book provides quick accessto the wide range of technologies and techniques from which Web designersand authors must draw. Topics include understanding the Web environment, HTML, graphics, multimedia and interactivity, and emerging technologies. "Web Design in a Nutshell addresses broad challenges that are specific to Web design, such as designing for unknown viewing conditions and deciding what technologies to support. The book provides strategies for designing in this unique environment, as well as background informationon how the browsers handle color, fonts, graphics, and multimedia elements. It is an excellent reference for HTML 4.0 tags (including tables, frames, style sheets, and JavaScript) with special attention given to browser supportand platform idiosyncrasies.
Synopsis
Web designer Jennifer Niederst covers a multitude of topics, including understanding the Web environment, HTML, graphics, multimedia and interactivity, and emerging technologies.
About the Author
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.
Table of Contents
Preface; Contents; Conventions Used in This Book; Request for Comments; Acknowledgments; The Web Environment; Chapter 1: Designing for a Variety of Browsers; 1.1 Browsers; 1.2 Design Strategies; 1.3 Writing Good HTML; 1.4 Knowing Your Audience; 1.5 Considering Your Site's Purpose; 1.6 Test! Test! Test!; Chapter 2: Designing for a Variety of Displays; 2.1 Dealing with Unknown Monitor Resolutions; 2.2 Fixed versus Flexible Web Page Design; 2.3 Accessibility; 2.4 Alternative Displays; Chapter 3: Web Design Principles for Print Designers; 3.1 Color on the Web; 3.2 Graphics on the Web; 3.3 Typography on the Web; Chapter 4: A Beginner's Guide to the Server; 4.1 Servers 101; 4.2 Introduction to Unix; 4.3 File Naming Conventions; 4.4 Uploading Documents (FTP); 4.5 File (MIME) Types; HTML; Chapter 5: HTML Overview; 5.1 HTML Editing Tools; 5.2 WYSIWYG Authoring Tools; 5.3 Document Structure; 5.4 HTML Tags; 5.5 Information Browsers Ignore; 5.6 Tips on Good HTML Style; 5.7 Specifying Color in HTML; 5.8 Character Entities; 5.9 HTML Resources in This Book; Chapter 6: Structural HTML Tags; 6.1 Summary of Structural Tags; 6.2 Setting Up an HTML Document; 6.3 Global Settings with the Tag; 6.4 Using
Tags; Chapter 7: Formatting Text; 7.1 Summary of Text Tags; 7.2 Working with HTML Text; 7.3 Inline Type Styles; 7.4 The
Tag; 7.5 Lists; 7.6 Layout Techniques with HTML; Chapter 8: Creating Links; 8.1 Summary of Tags Related to Linking; 8.2 Simple Hypertext Links; 8.3 Linking Within a Document; 8.4 Affecting the Appearance of Links; 8.5 Targeting Windows; 8.6 Imagemaps; 8.7 Non-Web Links and Protocols; Chapter 9: Adding Images and Other Page Elements; 9.1 Summary of Object Placement Tags; 9.2 Horizontal Rules; 9.3 Image Basics; 9.4 The Tag and Its Attributes; 9.5 Adding Java Applets to the Page; 9.6 Adding Plug-in Media with