By alchemist on
I am interested in developing my own themes or extending existing themes, but I know very little CSS. If there was one CSS book you would recommend that would go well with the way drupal uses CSS, what would that book be?
Thank you,
Kory
Comments
=-=
I'd first work with = http://www.w3schools.com/Css/default.asp
_
I heartily agree with VM-- the w3schools info is awesome. htmldog.com is also excellent. I've never had a get a book on css. There's tons of awesome info available on the internet.
More than CSS
There is so much more involved in theming for drupal than just CSS. I am reading the book "Front End Drupal" and I am learning a lot.
See http://drupal.org/books
Well CSS is CSS Drupal or no
Well CSS is CSS Drupal or no Drupal. That said Drupal CSS is very specific to Drupal, meaning Drupal generates and uses a lot of selectors.
Digging in Drupals CSS files and using Firebug and Web developer toolbar will teach you a lot. Set yourself some tasks based lessons such as restyling a particular admin page.
De-construct existing themes. This will teach you a lot. Stick to standards compliant themes, avoid those that are not.
Think about standards, and avoid jumping into using a "fix-ie.css" file right away, I see this a lot and 9/10 issues in IE would have been solved simply by writing more cross browser friendly CSS to begin with.
I did actually buy a book quite recently, CSS Mastery: Advanced Web Standards Solutions, its got some pretty seriously advanced stuff in it but I haven't had time to read right through, seems like a nice read.
Finally a couple of my favourite sites - http://www.zeldman.com, http://www.alistapart.com & http://www.456bereastreet.com, oh and you might find this of interest also - http://www.w3.org/TR/CSS2/ ;)
Pimp your Drupal 8 Toolbar - make it badass.
Adaptivetheme - theming system for people who don't code.