Page 1 of 11 A common question on the forums is for the recommendation of the name of a good CSS book. There are certainly valuable CSS books on the bookshelves of Borders or Barnes and Noble and the virtual bookshelves of Amazon, but why not start right here with the scores of CSS articles on CMX? Perhaps it has been hard to keep track of them all, and even harder to know where to start from among so much bounty. That is where this learning guide comes in. It will group articles into categories, guide you in determining their levels, and help you design your own custom CSS course.
I put a copy of this html document on my hard drive and made it the start page for my browser. That way I have a handy reference that I can always refer to as I do my CSS work. You can do the same, or even just bookmark the page on CMX. And by the way: if you're not a CMX subscriber, you can still glean a lot from our free articles. Those are identified so that you'll be able to easily access them.
Now, where should a beginner start? Actually, probably not with CSS!
Before you crack open the CSS Panel, your favorite CSS editor, or even do a bit of CSS by hand, you'll need to thoroughly understand (X)HTML. After all, markup is what provides the hook for the CSS we write. If you are new to hand coding or need a brush up on the exact meaning of each element, start by reading the following series.
As the name implies, this series will introduce you to the basics of HTML. If you don't understand the elements and how to use them, you'll be lost when you look at the CSS Styles panel. So the first step is to make sure you have a thorough grounding in HTML.
Do you ever think "I don't think I am in Kansas anymore" when web developers talk? Feel baffled by the buzz words people in the industry use? This series will clear up some of the confusion as it defines essential Web terms - both CSS and HTML. You'll learn essential concepts such as class versus ID, tags versus elements, inline versus block elements, attributes versus properties, and HTML versus XHTML. The articles also delve into the differences among external, embedded, and inline style sheets, and introduce the topics of positioning and hacks. This is another great series for beginners, but seasoned developers may need brushing up, or even some deepening of their understanding.
If you have ever used the blockquote element to add margins to paragraphs, tables for laying out pages, or headings to make text large, then you need to read this series on using elements correctly.
The mighty DIV is an essential building block for structuring your documents. Learn how to add one to the page through the use of visual tools.
Page 1 of 11 1
2
3
4
5
6
7
8
9
10
11
Next
Keywords
CSS, CSS hacks, CSS Snippets, CSS links, HTML, XHTML, validation, accessibility, positioning, fixed position, Internet Explorer 7, DIV, negative margins, forms, Jello Mold, elastic layouts, alternative style sheets, forms, print style sheets, design-time style sheets, floats, lists, CSS layouts