Book description
CSS: The Definitive Guide, 3rd Edition, provides you with a comprehensive guide to CSS implementation, along with a thorough review of all aspects of CSS 2.1. Updated to cover Internet Explorer 7, Microsoft's vastly improved browser, this new edition includes content on positioning, lists and generated content, table layout, user interface, paged media, and more.
Simply put, Cascading Style Sheets (CSS) is a way to separate a document's structure from its presentation. The benefits of this can be quite profound: CSS allows a much richer document appearance than HTML and also saves time -- you can create or change the appearance of an entire document in just one place; and its compact file size makes web pages load quickly.
CSS: The Definitive Guide, 3rd Edition, provides you with a comprehensive guide to CSS implementation, along with a thorough review of all aspects of CSS 2.1. Updated to cover Internet Explorer 7, Microsoft's vastly improved browser, this new edition includes content on positioning, lists and generated content, table layout, user interface, paged media, and more. Author Eric Meyer tackles the subject with passion, exploring in detail each individual CSS property and how it interacts with other properties. You'll not only learn how to avoid common mistakes in interpretation, you also will benefit from the depth and breadth of his experience and his clear and honest style. This is the complete sourcebook on CSS.
The 3rd edition contains:
- Updates to reflect changes in the latest draft version of CSS 2.1
- Browser notes updated to reflect changes between IE6 and IE7
- Advanced selectors supported in IE7 and other major browsers included
- A new round of technical edits by a fresh set of editors
- Clarifications and corrected errata, including updated URLs ofreferenced online resources
Publisher resources
Table of contents
- Dedication
- Preface
- 1. CSS and Documents
- 2. Selectors
- 3. Structure and the Cascade
- 4. Values and Units
- 5. Fonts
- 6. Text Properties
-
7. Basic Visual Formatting
- 7.1. Basic Boxes
- 7.2. Block-Level Elements
- 7.3. Inline Elements
- 7.4. Altering Element Display
- 7.5. Summary
- 8. Padding, Borders, and Margins
- 9. Colors and Backgrounds
- 10. Floating and Positioning
- 11. Table Layout
- 12. Lists and Generated Content
- 13. User Interface Styles
-
14. Non-Screen Media
- 14.1. Designating Medium-Specific Style Sheets
- 14.2. Paged Media
- 14.3. Aural Styles
- 14.4. Summary
-
A. Property Reference
-
A.1. Visual Media
- A.1.1. background
- A.1.2. background-attachment
- A.1.3. background-color
- A.1.4. background-image
- A.1.5. background-position
- A.1.6. background-repeat
- A.1.7. border
- A.1.8. border-bottom
- A.1.9. border-bottom-color
- A.1.10. border-bottom-style
- A.1.11. border-bottom-width
- A.1.12. border-color
- A.1.13. border-left
- A.1.14. border-left-color
- A.1.15. border-left-style
- A.1.16. border-left-width
- A.1.17. border-right
- A.1.18. border-right-color
- A.1.19. border-right-style
- A.1.20. border-right-width
- A.1.21. border-style
- A.1.22. border-top
- A.1.23. border-top-color
- A.1.24. border-top-style
- A.1.25. border-top-width
- A.1.26. border-width
- A.1.27. bottom
- A.1.28. clear
- A.1.29. clip
- A.1.30. color
- A.1.31. content
- A.1.32. counter-increment
- A.1.33. counter-reset
- A.1.34. cursor
- A.1.35. direction
- A.1.36. display
- A.1.37. float
- A.1.38. font
- A.1.39. font-family
- A.1.40. font-size
- A.1.41. font-style
- A.1.42. font-variant
- A.1.43. font-weight
- A.1.44. height
- A.1.45. left
- A.1.46. letter-spacing
- A.1.47. line-height
- A.1.48. list-style
- A.1.49. list-style-image
- A.1.50. list-style-position
- A.1.51. list-style-type
- A.1.52. margin
- A.1.53. margin-bottom
- A.1.54. margin-left
- A.1.55. margin-right
- A.1.56. margin-top
- A.1.57. max-height
- A.1.58. max-width
- A.1.59. min-height
- A.1.60. min-width
- A.1.61. outline
- A.1.62. outline-color
- A.1.63. outline-style
- A.1.64. outline-width
- A.1.65. overflow
- A.1.66. padding
- A.1.67. padding-bottom
- A.1.68. padding-left
- A.1.69. padding-right
- A.1.70. padding-top
- A.1.71. position
- A.1.72. quotes
- A.1.73. right
- A.1.74. text-align
- A.1.75. text-decoration
- A.1.76. text-indent
- A.1.77. text-transform
- A.1.78. top
- A.1.79. unicode-bidi
- A.1.80. vertical-align
- A.1.81. visibility
- A.1.82. white-space
- A.1.83. width
- A.1.84. word-spacing
- A.1.85. z-index
- A.2. Tables
- A.3. Paged Media
- A.4. Dropped from CSS2.1
- A.5. Visual Styles
- A.6. Paged Media
-
A.7. Aural Styles
- A.7.1. azimuth
- A.7.2. cue
- A.7.3. cue-after
- A.7.4. cue-before
- A.7.5. elevation
- A.7.6. pause
- A.7.7. pause-after
- A.7.8. pause-before
- A.7.9. pitch
- A.7.10. pitch-range
- A.7.11. play-during
- A.7.12. richness
- A.7.13. speak
- A.7.14. speak-header
- A.7.15. speak-numeral
- A.7.16. speak-punctuation
- A.7.17. speech-rate
- A.7.18. stress
- A.7.19. voice-family
- A.7.20. volume
-
A.1. Visual Media
-
B. Selector, Pseudo-Class, and Pseudo-Element Reference
-
B.1. Selectors
- B.1.1. Universal Selector
- B.1.2. Type Selector
- B.1.3. Descendant Selector
- B.1.4. Child Selector
- B.1.5. Adjacent Sibling Selector
- B.1.6. Class Selector
- B.1.7. ID Selector
- B.1.8. Simple Attribute Selector
- B.1.9. Exact Attribute Value Selector
- B.1.10. Partial Attribute Value Selector
- B.1.11. Beginning Substring Attribute Value Selector
- B.1.12. Ending Substring Attribute Value Selector
- B.1.13. Arbitrary Substring Attribute Value Selector
- B.1.14. Language Attribute Selector
- B.2. Pseudo-Classes and Pseudo-Elements
-
B.1. Selectors
- C. Sample HTML 4 Style Sheet
- Index
- About the Author
- Colophon
- Copyright
Product information
- Title: CSS: The Definitive Guide, 3rd Edition
- Author(s):
- Release date: November 2006
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9780596527334
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
CSS in Depth
CSS in Depth exposes you to a world of CSS techniques that range from clever to …
book
CSS: The Definitive Guide, 5th Edition
If you're a web designer or app developer interested in sophisticated page styling, improved accessibility, and …
book
Head First HTML and CSS, 2nd Edition
Tired of reading HTML books that only make sense after you're an expert? Then it's about …