Welcome to the CSS 2 Resource Center. CSS, or Cascading Style Sheets, is a style sheet language that allows for easy application of complex and varied styles to HTML documents. HTML is designed to specify content and structure of a document, while CSS specifies how that content should be displayed. CSS can save time by applying a style to many elements, where they would need to be applied one at a time using HTML. CSS can also reduce load time and bandwidth requirements, since a style sheet that applies to an entire website can be loaded once and cached. Using advanced CSS techniques, the entire layout of a website can be defined with far more flexibility and fewer restrictions than table-based layouts. CSS 2.1 is the most recent version of the CSS specification. CSS 3 is in development, and some features are already implemented in browsers like Firefox and Opera. Start your search here for CSS resources, including demos, sample code, articles, tutorials, downloads, forums, FAQs and more. In the CSS 2 Resource Center you’ll find links to:
- Introductory tutorials such as html.net’s CSS Tutorial.
- The World Wide Web Consortium (W3C) CSS Working Group’s blog.
- A sample chapter on forms from the book, The Art and Science of CSS, by Jonathan Snooks, Steve Smith, Jina Bolton, Cameron Adams and David Johnson.
- 70 Tips to Improve CSS Code from Smashing Magazine.
- CSS articles from the web design publication A List Apart.
- CSS Zen Garden—a site that demonstrates the power of CSS by showing how one HTML page can look with different user-submitted style sheets applied to it.
- The W3C CSS Validator tool that checks CSS documents for valid syntax and standards compliance.
- A complete CSS 2.1 property reference from culturedcode.com.
- Browser compatibility charts detailing compatibility of all CSS features on the latest versions of major browsers.
- A series of seven free tutorial videos from Sampson Resume.
- A blog tracking news about the development, implementation, and adoption of CSS 3.
- The eBook, “Beginning CSS: Cascading Style Sheets for Web Design,” by Richard York.
- Layout Gala—a list of 40 downloadable CSS layout templates.
- A CSS web-based training course from Westciv.
- Several CSS discussion forums.
- A guide to the CSS Mobile 1.0 Profile specification for mobile web devices.
- A description of aural style sheets.
- The Cascading Style Cheatsheet.
- The book, CSS: The Definitive Guide, by Eric Meyer.
- The Web Directions South conference in Sydney, Australia.
- Downloads, demos, tutorials, mailing lists and reference materials.
- And more …