Cascading Style Sheets Designing for the Web

ISBN-10: 0321193121

ISBN-13: 9780321193124

Edition: 3rd 2005 (Revised)

Authors: Hakon Wium Lie, Bert Bos

List price: $54.99
eBook available
30 day, 100% satisfaction guarantee

If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.

Learn more about our returns policy


Since 1996, CSS (Cascading Style Sheets) has been the standard language for describing the layout of Web pages. This classic, fully four-color book explains how to use the latest release of the CSS language, with clear and practical examples for each CSS language element. And more than just the "how," the book also explains the "why" behind the design of each CSS element, ensuring that readers have the understanding they need to create their own CSS libraries.The foreward is written by Jeffrey Zeldman, author of Designing with WebStandards and Taking Your Talent to the Web.
eBooks Starting from $43.99
Buy eBooks
what's this?
Rush Rewards U
Members Receive:
You have reached 400 XP and carrot coins. That is the daily max!
Study Briefs

Limited time offer: Get the first one free! (?)

All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.

Add to cart
Study Briefs
SQL Online content $4.95 $1.99
Add to cart
Study Briefs
MS Excel® 2010 Online content $4.95 $1.99
Add to cart
Study Briefs
MS Word® 2010 Online content $4.95 $1.99
Add to cart
Study Briefs
MS PowerPoint® 2010 Online content $4.95 $1.99
Customers also bought

Book details

List price: $54.99
Edition: 3rd
Copyright year: 2005
Publisher: Addison Wesley Professional
Publication date: 4/25/2005
Binding: Paperback
Pages: 416
Size: 7.00" wide x 9.25" long x 0.75" tall
Weight: 1.694
Language: English

Trademark notice
The Web And Html
The Web
Markup Languages
Dodging the Limitations of HTML
HTML Basics
Document Trees
Rules and Style Sheets
"Gluing" Style Sheets to the Document
Browsers and CSS
Tree structures and inheritance
Overriding Inheritance
Properties that don't inherit
Common tasks with CSS
A word about Cascading
The Amazing em Unit and Other best Practices
CSS Selectors
Selector Schemes
Type Selectors
Simple attribute selectors
The STYLE Attribute
Combining Selector Types
Simple contextual selectors
External information: pseudo-classes and pseudo-elements
Advanced attribute selectors
Advanced contextual selectors
Advanced pseudo-classes
Advanced pseudo-elements
The "any" selector
Typesetting terminology
Classifying font families
The font-family property
Font metrics
Length units
Percentages as values
Keywords as values
The font-size property
The font-style property
The font-variant property
The font-weight property
The font property
The font-stretch property
Numbers as values
The font-size-adjust property
The text-decoration property
The text-transform property
More information about fonts
Prerequisites for WebFonts
Font Descriptions
Font Descriptors
Basic font descriptors
Resource descriptors
The Unicode-range descriptor
Matching descriptors
Synthesis descriptors
Alignment descriptors
The Fundamental Objects
The box model
The display property
Creating side-heads
Achieving different effects
More about lists -- the list-style properties
The list-style-type property
The list-style-image property
The list-style-position property
The list-style property
Generated text, counters and quotes
The white-space property
Space Inside Boxes
Space inside Block-Level Elements
The text-align property
Right aligning text
Justifying text
The text-indent property
Using the text-indent property
The line-height property
Using the line-height property
The word-spacing property
Using word spacing
The letter-spacing property
Using the letter-spacing property
The vertical-align property
Space Around Boxes
Margins and the margin properties
Using the margin property
Common usages of the margin properties
The padding properties
Using the padding property
The border properties group
The border-color properties
The border-style properties
The border-width properties
Using the border-width property
The border properties
Using the border property
Working with the Border Properties
Outline borders
Collapsing margins
The width property
The height property
The float property
The clear property
Minimum and maximum widths and heights
The whole story on width computation
No value is "auto"
One value is "auto"
Two or three of the three values are "auto"
Relative and Absolute Positioning
The position property
The containing block
Relative positioning
Fixed positioning
Absolute positioning
The z-index property
Making elements invisible
Specifying colors
The properties
Setting the color of a border
Setting the color of hyperlinks
The background properties
The background-color property
The background-image property
The background-repeat property
The background-attachment property
The background-position property
The background property
Setting the background of the canvas
Printing and Other Media
Page breaks
Page areas
Media-specific style sheets
Aural Style Sheets
Introduction to aural style sheets
Volume properties: volume
Speaking properties: speak
Pause properties: pause-before, pause-after, and pause
Cue properties: cue-before, cue-after, and cue
Mixing properties: play-during
Spatial properties: azimuth and elevation
Voice characteristic properties: speech-rate, voice-family, pitch, pitch-range, stress, and richness
Speech properties: speak-punctuation and speak-numeral
From Html Extensions to Css
"The form of the book"
"The new typography"
Cascading and Inheritance
The Basics
Conflicts appear
Accommodating user styles
A more complex example
The "inherit" keyword
External Style Sheets
Why external style sheets?
External HTML style sheets
Linking to style sheets
External XML style sheets
W3C Core Styles
Other Approaches
Creating a document without using a style sheet
Using a different format from HTML
Using XSL
XML Documents
Experimenting with XML
Some examples
The parts of a table
The collapsing borders model
The separated borders model
Setting background colors
"Collapsing" columns and rows
Inline tables
XML and tables
The Css Saga
HTML 4.0 Quick Reference
Document structure
The HEAD element
The BODY element
Text-level elements
Special characters
Reading Property Value Definitions
Multiple values
Tying it all together
System Colors
Free shipping on orders over $35*

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

Learn more about the TextbookRush Marketplace.