- Used Books
- Staff Picks
- Gifts & Gift Cards
- Sell Books
- Stores & Events
- Let's Talk Books
Special Offers see all
More at Powell's
Recently Viewed clear list
Ships in 1 to 3 days
More copies of this ISBN
The Ultimate CSS Referenceby Timothy Olsson
Synopses & Reviews
A complete and thorough and up-to-date reference guide for CSS.
Stop wasting time doing Internet searches only to find inaccurate, out-of-date, or incomplete information. CSS: The Ultimate Reference includes all the ins-and-outs you need to know including compatability information for all major browsers, lists of useful hacks, known bugs in CSS, and much more - all presented in a beautiful, full color layout that will have you coming back over and over again.
CSS 2.1 syntax and specifications, including features from current CSS 3 working drafts that are implemented in one or more major browsers (IE, Firefox, Safari, Opera), and useful browser-specific features A clear and concise guide to the CSS cascade, including compatability information, known bugs and useful CSS hacks A media type guide, with coverage of which media types apply in which user agents under what conditions. A quick-reference guide to currently supported at-rules (@import, @media, etc.). An alphabetical property reference
Book News Annotation:
Almost every web site uses cascading style sheets (CSS) today, and many designers have at least a working knowledge of them. However, those who want to advance to mastery need systematic and thorough understanding of the technology. Practitioners Olsson and O'Brien get novices up to speed by describing CSS and how it fits in a web document, and offer concise explanations of general syntax and nomenclature, including declarations, properties, values, comments, identifiers and escape notation. They explain at-rules and selectors, then cover the cascade, specifity, and inheritance, proceeding to layout and formatting. They offer explanations for the complete list of box properties, including dimensions, margins, padding, borders and outlines, then explain the properties of layout, lists, tables, color, background, typography, generated content, user interfaces, paged media, and vendor-specific elements. They offer hacks and other alternative features and close by explaining the difference between HTML and XHTML. Annotation ©2008 Book News, Inc., Portland, OR (booknews.com)
This thorough and up-to-date reference guide for CSS includes compatibility information for all major browsers, lists of useful hacks, known bugs in CSS, and more.
About the Author
Paul O'Brien is an independent scholar.
Table of Contents
preface; About the Expert Reviewers; About the Technical Editor; About the Technical Director; About SitePoint; The Online Reference; Your Feedback; Reprint Permissions; Chapter 1: What Is CSS?; 1.1 CSS Versions; 1.2 Linking CSS to a Web Document; 1.3 Media Queries; 1.4 Standards Mode, Quirks Mode, and Doctype Sniffing; 1.5 Summary; Chapter 2: General Syntax and Nomenclature; 2.1 ; 2.2 Statements; 2.3 At-rules; 2.4 Rule Sets; 2.5 Selectors; 2.6 Declaration Blocks; 2.7 Declarations, Properties, and Values; 2.8 CSS Comments; 2.9 CSS Identifiers; 2.10 CSS Escape Notation; 2.11 CSS Syntax Errors; 2.12 Summary; Chapter 3: At-rules Reference; 3.1 @charset; 3.2 @import; 3.3 @media; 3.4 @page; 3.5 @font-face; 3.6 @namespace; Chapter 4: Selector Reference; 4.1 Universal Selector; 4.2 Element Type Selector; 4.3 Class Selector; 4.4 ID Selector; 4.5 Attribute Selector; 4.6 Selector Grouping; 4.7 Combinators; 4.8 Pseudo-classes; 4.9 Pseudo-elements; Chapter 5: The Cascade, Specificity, and Inheritance; 5.1 The Cascade; 5.2 !important Declarations; 5.3 Specificity; 5.4 Summary; Chapter 6: CSS Layout and Formatting; 6.1 The Viewport, the Page Box, and the Canvas; 6.2 The CSS Box Model; 6.3 Formatting Concepts; 6.4 Positioning; 6.5 Summary; Chapter 7: Box Properties; 7.1 Dimensions; 7.2 Margins; 7.3 Padding; 7.4 Borders and Outlines; Chapter 8: Layout Properties; 8.1 display; 8.2 position; 8.3 float; 8.4 clear; 8.5 visibility; 8.6 top; 8.7 right; 8.8 bottom; 8.9 left; 8.10 z-index; 8.11 overflow; 8.12 clip; Chapter 9: List Properties; 9.1 list-style-type; 9.2 list-style-position; 9.3 list-style-image; 9.4 list-style; Chapter 10: Table Properties; 10.1 table-layout; 10.2 border-collapse; 10.3 border-spacing; 10.4 empty-cells; 10.5 caption-side; Chapter 11: Color and Backgrounds; 11.1 background-color; 11.2 background-image; 11.3 background-repeat; 11.4 background-position; 11.5 background-attachment; 11.6 background; 11.7 color; Chapter 12: Typographical Properties; 12.1 font-family; 12.2 font-size; 12.3 font-weight; 12.4 font-style; 12.5 font-variant; 12.6 font; 12.7 letter-spacing; 12.8 word-spacing; 12.9 line-height; 12.10 text-align; 12.11 text-decoration; 12.12 text-indent; 12.13 text-transform; 12.14 text-shadow; 12.15 vertical-align; 12.16 white-space; 12.17 direction; 12.18 unicode-bidi; Chapter 13: Generated Content; 13.1 content; 13.2 counter-increment; 13.3 counter-reset; 13.4 quotes; Chapter 14: User Interface Properties; 14.1 cursor; Chapter 15: Paged Media Properties; 15.1 page-break-before; 15.2 page-break-inside; 15.3 page-break-after; 15.4 orphans; 15.5 widows; Chapter 16: Vendor-specific Properties; 16.1 Mozilla Extensions; 16.2 Internet Explorer Extensions; 16.3 Summary; Chapter 17: Workarounds, Filters, and Hacks; 17.1 ; 17.2 Internet Explorer Conditional Comments; 17.3 Workarounds and Filters; 17.4 CSS Hacks; 17.5 Summary; Chapter 18: Differences Between HTML and XHTML; 18.1 MIME Types; 18.2 Case Sensitivity; 18.3 Optional Tags; 18.4 Root Element Properties; Alphabetic Property Index;
What Our Readers Are Saying
Computers and Internet » Computer Languages » HTML