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
Generative Deep Learning, 2nd Edition
Generative AI is the hottest topic in tech. This practical book teaches machine learning engineers and …
book
Robust Python
Does it seem like your Python projects are getting bigger and bigger? Are you feeling the …
book
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to …
book
Distributed Systems with Node.js
Many companies, from startups to Fortune 500 companies alike, use Node.js to build performant backend services. …