Book description
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
Table of contents
-
Web Design in a Nutshell
- Preface
-
I. The Web Environment
- 1. Designing for a Variety of Browsers
- 2. Designing for a Variety of Displays
- 3. Web Design Principles for Print Designers
- 4. A Beginner’s Guide to the Server
-
II. HTML
- 5. HTML Overview
- 6. Structural HTML Tags
- 7. Formatting Text
- 8. Creating Links
-
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>
- 10. Tables
- 11. Frames
- 12. Forms
- 13. Server Side Includes
-
III. Graphics
- 14. GIF Format
- 15. JPEG Format
- 16. PNG Format
- 17. Designing Graphics with the Web Palette
-
IV. Multimedia and Interactivity
- 18. Animated GIFs
- 19. Audio on the Web
- 20. Video on the Web
- 21. Interactivity
- 22. Introduction to JavaScript
-
V. Emerging Technologies
-
23. Cascading Style Sheets
- Introduction
- How Style Sheets Work
- Selectors
- Specifying Values
-
Properties
- Type-Related Properties
-
Box Properties
- margin-top, margin-right, margin-bottom, margin-left
- margin
- padding-top, padding-right, padding-bottom, padding-left
- padding
- border-top-width, border-right-width, border-bottom-width, border-left-width
- border-width
- border-color
- border-style
- border-top, border-right, border-bottom, border-left
- border
- width
- height
- float
- clear
- Background Properties
- Classification Properties
- Positioning with Style Sheets
- What’s New in CSS2
- Style Sheet Tips and Tricks
- Browser Support Charts
- 24. Introduction to DHTML
- 25. Introduction to XML
- 26. Embedded Font Technology
- 27. Internationalization
-
23. Cascading Style Sheets
-
VI. Appendixes
-
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>
-
B. List of Attributes
- abbr
- accept-charset
- accept
- accesskey
- action
- align
- align
- align
- align
- align
- align
- align
- alink
- alt
- alt
- alt
- archive
- archive
- axis
- background
- bgcolor
- bgcolor
- bgcolor
- bgcolor
- border
- border
- cellpadding
- cellspacing
- char
- charoff
- charset
- checked
- cite
- cite
- class
- classid
- clear
- code
- codebase
- codebase
- codetype
- color
- cols
- cols
- colspan
- compact
- content
- coords
- coords
- data
- datetime
- declare
- defer
- dir
- dir
- disabled
- enctype
- face
- for
- frame
- frameborder
- headers
- height
- height
- height
- height
- href
- href
- hreflang
- hspace
- http-equiv
- id
- ismap
- label
- label
- lang
- language
- link
- longdesc
- longdesc
- marginheight
- marginwidth
- maxlength
- media
- method
- multiple
- name
- name
- name
- name
- name
- name
- name
- nohref
- noresize
- noshade
- nowrap
- object
- onblur
- onchange
- onclick
- ondblclick
- onfocus
- onkeydown
- onkeypress
- onkeyup
- onload
- onload
- onmousedown
- onmousemove
- onmouseout
- onmouseover
- onmouseup
- onreset
- onselect
- onsubmit
- onunload
- onunload
- profile
- prompt
- readonly
- rel
- rev
- rows
- rows
- rowspan
- rules
- scheme
- scope
- scrolling
- selected
- shape
- shape
- size
- size
- size
- size
- size
- span
- span
- src
- src
- src
- src
- standby
- start
- style
- summary
- tabindex
- target
- text
- title
- title
- type
- type
- type
- type
- type
- type
- type
- type
- type
- type
- usemap
- valign
- value
- value
- value
- value
- valuetype
- version
- vlink
- vspace
- width
- width
- width
- width
- width
- width
- width
- width
- width
- C. Deprecated Tags
- D. Proprietary Tags
- E. CSS Compatibility
-
A. HTML Tags and Elements
- F. Glossary
- Index
- Colophon
Product information
- Title: Web Design in a Nutshell
- Author(s):
- Release date: November 1998
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781565925151
You might also like
book
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 2nd Edition
Through a series of recent breakthroughs, deep learning has boosted the entire field of machine learning. …
book
Software Engineering at Google
Today, software engineers need to know not only how to program effectively but also how to …
book
Head First Design Patterns, 2nd Edition
You know you don’t want to reinvent the wheel, so you look to design patterns—the lessons …
book
Mastering Node.js - Second Edition
Expert techniques for building fast servers and scalable, real-time network applications with minimal effort; rewritten for …