Specifications
- 72 -
To Learn More
Here are some places to go for more information on Cascading Style Sheets.
Learning
• W3School CSS Tutorial:http://www.w3schools.com/css/default.asp
A good, up-to-date, and free way to learn CSS.
• Webucator CSS Tutorial:http://www.learn-css-tutorial.com/
Webucator offers high quality free tutorials on many Web technologies.
• Build Your Own Web Site The Right Way Using HTML & CSS, Second Edition by Ian Lloyd, ISBN 978-0-
9804552-7-4.
You can get this book at most online and many brick-and-mortar bookstores, or directly from the publisher
at http://www.sitepoint.com. (It is also available in several e-book formats directly from SitePoint.)
Reference
• CSS Reference:http://www.w3schools.com/css/css_reference.asp
The reference is tested and updated regularly, and gives details on the level of support for various features in
all major browsers. It also includes links to tutorials and "Try It Yourself" pages.
• CSS 2.1 and CSS 3 Help Cheat Sheets:http://www.smashingmagazine.com/2010/05/13/css-2-1-and-
css-3-help-cheat-sheets-pdf/
PDFs that you can download and print. Check out the other areas of the Smashing Magazine site, too.
• SitePoint CSS Reference:http://reference.sitepoint.com/css
In addition to publishing books on Web development, SitePoint has articles and reference pages that are
worth looking at as well.
• CSS Shorthand Guide:http://www.dustindiaz.com/css-shorthand/
Dustin Diaz writes with authority on a number of aspects of Web design and programming.
Tools
• The W3C CSS Validation Service:http://jigsaw.w3.org/css-validator/
Point to your CSS file online, on your computer, or paste in the text, and this page will tell you if it is correctly
structured.
• Blueprint: A CSS Framework:http://www.blueprintcss.org/
This is a well-developed starting point for your CSS.
Special Topics
• Inheritance and Cascading Styles in CSS:http://www.webdesignfromscratch.com/html-css/css-
inheritance-cascade/.
An overview of the rules of inheritance.
• Assigning property values, Cascading, and Inheritance:http://www.w3.org/TR/CSS2/cascade.html
The specification on how inheritance and cascading work.
• CSS Fonts Module Level 3:http://www.w3.org/TR/css3-fonts/
The definitive specification for fonts in CSS3. Has very good and descriptive figures.
• 30 CSS Best Practices for Beginners:http://net.tutsplus.com/tutorials/html-css-techniques/30-css-best-
practices-for-beginners/
Nettuts+ offers a wide array of articles, tips, and tutorials about web design, programming, and the Internet
in general.