Can anyone point me to a good source of CSS information? I'm looking for a free ebook or free tutorials to learn about CSS. I have a general idea about how it works but I want to design all my sites with CSS now and I want to develop a solid foundation. Thanks in advance...
Well although their are various tutorials floating around the Internet, I would suggest purchasing a book about CSS first, and learn how to use it.
best way is to start with w3schools dot com, just go there and select "learn css" from left menu. you will find excellent interactive tutorials there.
use demonoid.com and browse torrents LYNDA.com u have GREAT video tutorial on CSS! find andy and molly tutorial on css.Lynda.com.CSS.for designers or somethin like that....
I agree totally with kkoder. W3 Schools is one of the best sites for learning any programming language related to the net, and it is just as good at CSS as it is at any other- Excellent!
First of all, you should understand CSS box model, i.e. how browsers should interpret each block element in your source files. Here is a good tutorial: brainjar.com/css/positioning/
Get "Beginning CSS Development" by Simon Collison. If you want to go the "free" / online way (*cough* without downloading pirated material such as ebooks) you could go to http://www.htmldog.com/guides/cssbeginner/ - for the basics http://css.maxdesign.com.au/listamatic/ - lists http://css-discuss.incutio.com/?page=FrontPage - all sorts of useful links for everything : layouts, hacks, tips and tricks, learning, testing, etc I would not recommend W3Schools. It is heavily outdated, and the code of the site itself is horrible. Many people get W3 confused with W3Schools, they are not the same. When you reach a certain level, you should try to read the W3 specifications instead, since these are directly from the W3 who created CSS.
I bought a CSS book on SitePoint.com. It was great when I started and is highly reccomended!! Good Luck
Referring to the CSS Anthology? It's decent but it's a little TOO basic, was published in 2004. The Simon Collison "Beginning CSS Development" came out around August of 2006, so it's a little more modern and recent, and has much more advanced topics than the Anthology.
Eric Meyer is one the most renowned figures in CSS world. Check his site: meyerweb.com/eric/css/ Especially, Books by Eric
Sure, he's renowned but that doesn't mean he's good at teaching. I've checked out his original 2 books, Eric Meyer on CSS and Eric Meyer on CSS. He teaches you by throwing you into coding CSS. When I was a novice, I started his book and didn't even know what I was doing. You basically start with a site that's coded with tables for layout and convert it step by step with CSS and sometimes, but sometimes he doesn't explain everything that he does, and expects you to know it. The first edition was released in around 2002, and the second in 2004.. but even his code from back then was pretty advanced.. but I still don't think it covers techniques like image replacement, box model hack(s), margin collapsing, double float margins, and alot more like later books do. I would recommend this book to a CSS Intermediate/Advanced coder, who just wants to look at how Eric Meyer did things back in 2002-2004, maybe pick up a few little things here and there, but I would not recommend it as a CSS Beginners book. Definitely better books out there like the Simon Collison one I recommended above.