The Road to Learning CSS

by Jim Alateras

Since picking up RoR I have had to dig in to technologies which I had previously only glanced at. One of these is CSS, part of the DHTML set of technologies.

The experience has been rewarding and at times frustrating but the outcomes has been positive. It is a technology that people need to get their heads around in order to develop an effective and usable front end to your web application.

Here are some resources that eased the learning curve

Books



Debugging Tools



Editors



5 Comments

CynicalRyan
2007-03-25 19:47:38
The W3C CSS tutorial shouldn't be forgotten.


The same page offers some nifty overviews for colour selection, and a CSS reference (obviously).

Trix
2007-03-25 23:46:37
The YUI Grid CSS ( http://developer.yahoo.com/yui/grids/ ) has become a standard include in all the RoR projects I do these days.


Simply put, it brings convention over configuration to your layouts.


The Reset and Fonts components are useful too, but Grid allows to just stop worrying about all the positioning issues, in a way that's cross-browser compatible by design.


It takes a bit of getting used to, but no longer having to go grey trying to figure out incompatibilities makes it worthwhile.

Daniel Berger
2007-03-26 06:30:16
Yes, I had to do the same thing. While I'm glad I learned CSS and some DHTML from a "professional development" standpoint, I still can't say I really enjoy it.


BTW, the online resource I've used most is HTML Dog.

Jo
2007-03-26 08:30:28
If you happen to be on Mac OS X, don't miss to try CSSEdit by http://www.macrabbit.com/ - it's a real time-saver.
rupert
2008-08-04 06:16:14
I am having trouble running a Css file in my .aspx web project