Book description
CSS3 lets you create professional-looking websites, but learning its finer points can be tricky—even for seasoned web developers. This Missing Manual shows you how to take your HTML and CSS skills to the next level, with valuable tips, tricks, and step-by-step instructions. You’ll quickly learn how to build web pages that look great and run fast on devices and screens of all sizes.
The important stuff you need to know:
- Start with the basics. Write CSS3-friendly HTML, including the HTML5 tags recognized by today’s browsers.
- Apply real-world design. Format text, create navigation tools, and enhance pages with graphics.
- Make your pages lively. Create eye-catching animations and give your visitors attractive tables and forms.
- Take control of page layouts. Use professional design techniques such as floats and positioning.
- Look great on any device. Craft websites that adapt to desktop, tablet, and mobile browsers.
- Get advanced techniques. Use CSS3 more effectively and efficiently, and ensure that your web pages look good when printed.
Publisher resources
Table of contents
- CSS3: The Missing Manual
- A Note Regarding Supplemental Files
- The Missing Credits
- Introduction
-
1. CSS Basics
- 1. HTML for CSS
- 2. Creating Styles and Style Sheets
- 3. Selectors: Identifying What to Style
- 4. Saving Time with Style Inheritance
- 5. Managing Multiple Styles: The Cascade
-
2. Applied CSS
- 6. Formatting Text
- 7. Margins, Padding, and Borders
-
8. Adding Graphics to Web Pages
- Discovering CSS and the <img> Tag
- Adding Background Images
- Controlling Repetition
- Positioning a Background Image
- Using Background Property Shorthand
- Using Multiple Background Images
- Utilizing Gradient Backgrounds
- Applying Easy Gradients with Colorzilla
- Tutorial: Enhancing Images
- Tutorial: Creating a Photo Gallery
- Tutorial: Using Background Images
- 9. Sprucing Up Your Site’s Navigation
- 10. CSS Transforms, Transitions, and Animations
- 11. Formatting Tables and Forms
-
3. CSS Page Layout
- 12. Introducing CSS Layout
- 13. Building Float-Based Layouts
- 14. Responsive Web Design
- 15. Positioning Elements on a Web Page
-
4. Advanced CSS
- 16. CSS for the Printed Page
- 17. Improving Your CSS Habits
-
5. Appendixes
-
A. CSS Property Reference
- CSS Values
-
Text Properties
- color (inherited)
- font (inherited)
- font-family (inherited)
- font-size (inherited)
- font-style (inherited)
- font-variant (inherited)
- font-weight (inherited)
- letter-spacing (inherited)
- line-height (inherited)
- text-align (inherited)
- text-decoration (inherited)
- text-indent (inherited)
- text-shadow (inherited)
- text-transform (inherited)
- vertical-align
- white-space
- word-spacing (inherited)
- List Properties
-
Padding, Borders, and Margins
- box-shadow Adds a shadow around a box element.
- border
- border-radius
- border-top, border-right, border-bottom, border-left
- border-color
- border-top-color, border-right-color, border-bottom-color, border-left-color
- border-style
- border-top-style, border-right-style, border-bottom-style, border-left-style
- border-width
- border-top-width, border-right-width, border-bottom-width, border-left-width
- box-sizing
- outline
- outline-color
- outline-style
- outline-width
- padding
- padding-top
- padding-right
- padding-bottom
- padding-left
- margin
- margin-top
- margin-right
- margin-bottom
- margin-left
- Backgrounds
- Page Layout Properties
-
Animation, Transform, and Transition Properties
- @keyframes
- animation
- animation-name
- animation-duration
- animation-timing-function
- animation-delay
- animation-iteration-count
- animation-direction
- animation-fill-mode
- animation-play-state
- transform
- transform-origin
- transition
- transition-property
- transition-duration
- transition-timing-function
- transition-delay
- Table Properties
- Miscellaneous Properties
- B. CSS Resources
-
A. CSS Property Reference
- Index
- About the Author
- Copyright
Product information
- Title: CSS3: The Missing Manual, 3rd Edition
- Author(s):
- Release date: December 2012
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781449325947
You might also like
book
The Book of CSS3, 2nd Edition
The Book of CSS3, 2nd Edition distills the murky language of the CSS3 specification into plain …
book
HTML5: The Missing Manual, 2nd Edition
HTML5 is more than a markup language—it’s a collection of several independent web standards. Fortunately, this …
book
CSS Master, 2nd Edition
CSS Master is tailor-made for the web designer or front-end devleoper who's really serious about taking …
book
CSS: The Missing Manual, 4th Edition
CSS lets you create professional-looking websites, but learning its finer points can be tricky—even for seasoned …