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
CSS: The Definitive Guide, 4th Edition
If you’re a web designer or app developer interested in sophisticated page styling, improved accessibility, and …
book
sed & awk, 2nd Edition
sed & awk describes two text processing programs that are mainstays of the UNIX programmer's toolbox. …
book
Learning SQL, 3rd Edition
As data floods into your company, you need to put it to work right away—and SQL …
book
Unix in a Nutshell, 4th Edition
As an open operating system, Unix can be improved on by anyone and everyone: individuals, companies, …