Skip to content

Cascading Style Sheets Designing for the Web

Best in textbook rentals since 2012!

ISBN-10: 0321193121

ISBN-13: 9780321193124

Edition: 3rd 2005 (Revised)

Authors: Hakon Wium Lie, Bert Bos

List price: $54.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

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.
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.05" wide x 9.41" long x 0.83" tall
Weight: 1.694
Language: English

Foreword
Preface
Trademark notice
The Web And Html
The Web
Markup Languages
Dodging the Limitations of HTML
HTML Basics
Document Trees
CSS
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
DIV and SPAN
Advanced attribute selectors
Advanced contextual selectors
Advanced pseudo-classes
Advanced pseudo-elements
The "any" selector
Fonts
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
WebFonts
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"
Overflow
Relative and Absolute Positioning
The position property
The containing block
Relative positioning
Fixed positioning
Absolute positioning
The z-index property
Making elements invisible
Colors
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
Shadows
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
Magnet
Cyberspazio
"The form of the book"
"The new typography"
TSDesign
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
import
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
Tables
The parts of a table
The collapsing borders model
The separated borders model
Alignment
Sizes
Setting background colors
"Collapsing" columns and rows
Inline tables
XML and tables
The Css Saga
Browsers
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
Index