Cascading Style Sheets -CSS is a style sheet language used to describe the presentation semantics of a document written in a markup language. Its most common application is to style web pages written in HTML and XHTML. This language can be applied to any kind of XML document, including AVG and XUL. CSS is designed primarily to enable the separation of document content from document presentation, including elements such as the layout, colors, and fonts. This separation can improve content accessibility, provide more flexibility and control in the specification of presentation characteristics, enable multiple pages to share formatting, and reduce complexity and repetition in the structural content.
SitePoint is another very good reference for those who are interested to learn or master CSS. One feature that makes SitePoint a more useful CSS reference is that it lets you view the code in live demo and test CSS code yourself.
Select Tutorial lets you conceptualize visually by showing you what happens as you complete each step in CSS.
You can learn many useful CSS tutorials such as tutorials on one list many options and on nested list options, tutorials on CSS based lists, tutorials on CSS selectors, tutorial on CSS floats.
Good resource for web designer both HTML and CSS. At HTML Dog, you can find CSS tutorials from beginner to advance level, CSS properties reference and articles. Not only CSS but there are also HTML tutorials available for you to learn and increase your web design skill.
CSS Dog is another good resource for learning CSS and HTML. You can learn CSS start from beginner to advance level. In website, you can also found the CSS reference.
This is the best site for an absolute beginner in CSS. Although most of the information found here are almost similar to that of w3schools, most users find the site better structured with more practical examples.
You can find many specific functionalities in CSS plus you can view the source codes of these CSS functions. Instead of having a whole page or a whole site, you can just check out examples of flyout menus, opacity examples, and many more. Thus if you just need a specific functionality that you want to learn, then CSS Play is an ideal place to start off since the methods or functionalities are very thoroughly explained.
HTML Playground offers a selection of tags plus the ability to click on a tag/element and get a description. It also lists CSS attributes and an area to test code and see the result. This site is ideal if you have some HTML+CSS knowledge and just want to test what a certain tag/element does and to check if there are better-suited attributes.
CSS Basics provides 18 chapters of CSS tutorials which cover necessary CSS skills such as CSS class, CSS IDs, CSS position, CSS fonts and so on. The tutorials can also be downloaded as PDF format so you can learn CSS at your own pace in your computer.
W3Schools is very useful resource site for web designer which provides free CSS tutorials from the most basic up to the most advanced level. The CSS lessons are very detailed and will take you through most of what you need to know. However, there are quite few examples and most of them are quite technical. However, if you already know some CSS this is a great reference source since the site also features CSS reference, CSS quiz, and CSS exams.