So when you first get into theming for a Content-Management-System you will more than likely take one of the existing base themes included with the CMS and start snooping around in the various files. You might just edit the ‘style.css’ file or equivalent – or you might go straight for the jugular and strip out all the html leaving only the relevant tags the CMS uses to fill in dynamic content, then add in your own markup around them. This is what I did when learning Drupal, and now that I am working with WordPress I started down the same path for a couple of client sites – but now I have found a real gem for any WP theming beginners out there and that gem is underscores.
A completely blank theme agnostic to any design direction to give you a blank canvas to work your creative magic however you want. No pre-supposed boundaries or grids, just a clean slate.
I really dont know what else to say – its exactly where you should start as a WP themer – and its open source and being refined and updates all the time via the GitHub repository.
Check it out here:
And let me know how it worked out for you.
-Go make the web a better place.