View Full Version : Is this book on CSS too old to learn valuable information from?

10-31-2011, 07:54 PM
Hi, I hope I am not posting inappropriately by asking information on whether it would be a waste or not to read this book on CSS, but I need to know because I would rather find the answers there than bug you guys on issues I could easily solve in a book like this. Who knows, maybe after learning properly I can help others as well.

I have a pretty good understanding of CSS, I just need to know technicalities like ex. UL have inherent padding. How exactly should someone guess that? So anyway here is the book I am trying to find out about, and most importantly the age of it:

CSS Mastery: Advanced Web Standards Solutions / Edition 1 from 2006, is this too old? I am not really pushing for CSS3 on anything I design due to browser incompatibility, is this teaching CSS2? When did CSS2 even come out? Anyway, it is collecting dust after I ordered it, I thought I wasted money because it was out of date but now that I look at it I am questioning whether or not it isn't still valid enough to use.

I just need some real pro opinions, thanks a lot!

11-01-2011, 12:47 AM
You should ALWAYS learn the newest updates to all the programming languages you program in. If you have a browser incompatibility, then UPDATE! It sounds like you might have an outdated machine or an outdated mindset... either one or both should be updated so you can continue writing scripts. This is what bothers me about high schools. they still teach HTML 2 and CSS1!

GET WITH THE PROGRAM. Use the correct syntax and not syntax that has been outdated, or deprecated.

11-01-2011, 01:57 AM
css2 isn't "bad", it's just the basics.
css3 isn't "bad", just because it isn't supported in all browsers, doesn't mean its useless, it's uses as of now are for "effects" that are not 100% necessary for the display of the page

the book should be fine. you learn css2 first, then css3 (it's like little sprinkles of extra effect - shadows and what not)

11-01-2011, 02:16 AM
Last time I checked, CSS 2.1 was the current stardard, and therefore not outdated or deprecated. Also, CSS3 is not yet fully supported across all browsers. Nothing is a waste of time when learning something new. ANything you learn from this book or any other that may happen to be outdated or not current, will be learned from anyway. As with any person in computers or programming, you should learn everything you can get your hands on.

11-01-2011, 02:27 AM
Of course it's got valuable information, even if some of the coding is updated and changed, it's a good starting point to learning. I say if you have it or getting it free, use it and then slowly learn the new changes.