This is the companion website for Creating Sexy Stylesheets, a presentation given by Jina Bolton for WebVisions on May 4th, 2007 in Portland, Oregon.
Welcome
The presentation is not a crash course in CSS, but rather a discussion on how elegant markup and styles will improve the maintainability and efficiency of your site. Methods discussed will include (but are not limited to) organization of styles, commenting and flagging, and balancing readability and optimization in regards to formatting.
Topics Discussed
Did you miss the presentation? Or would you just like a refresher? Here is a brief synopsis of topics discussed:
-
Dev Team From Hell: A Designer’s Story
A story submitted by Nate Klaiber about a project gone horribly wrong.
-
10 Things That Help Improve Your Dev Life!
Based on results from a small survey given to web designers & developers (that work alone or on a team), these are some of the most popularly suggested techniques that help maximize efficiency and maintainability. Some items may seem obvious to the advanced CSS expert, but this will hopefully be a good guide for others.
- Link/Import Those Stylesheets!
- Use Semantic Class Names & ID's.
- Take Advantage of Commenting.
- Avoid Using Hacks.
- Organize Selectors & Declarations.
- Separate Style Types.
- Balance Readability & Optimization.
- Master Your Text Editor.
- Use Version Control.
- Create & Maintain a Style Guide.
-
5 Hot Stylesheets!
For a comparison of stylesheets, two news sites (a newspaper and a community-based site), two personal websites, and a social network were chosen:
CSS Resources
Recommended Books
- The Art & Science of CSS
- Beginning CSS Web Development: From Novice to Professional
- The CSS Anthology: 101 Essential Tips, Tricks & Hacks
- CSS Mastery: Advanced Web Standards Solutions
- Pro CSS Techniques
Other Links
- CSS Organization Tip 1: Flags
- Top CSS Tips
- CSS tips and tricks, Part 1
- CSS tips and tricks, Part 2
- Efficient CSS with shorthand properties
- CSS Crib Sheet
- Ten CSS tricks you may not know
- WebVisions
Also, check out some of the CSS-related articles at 24 Ways, A List Apart, Digital Web, SitePoint and Think Vitamin.
About the Speaker
Jina Bolton is a co-author for The Art & Science of CSS. Jina has consulted for various agencies and organizations including the W3C Web Accessibility Initiative and Mass.Gov. She holds a BFA in Computer Arts and Graphic Design from Memphis College of Art, and was featured in CSS Professional Style and Web Designing magazine. Jina enjoys traveling, is learning Italian, and considers herself a sushi-enthusiast. E-mail Jina at .
Final Notes
Thank You
A heart-felt grazie goes to the following people who helped Jina in her research for this presentation:
- Dan Rubin
- Dustin Diaz
- Faruk Ateş
- Jonathan Snook
- Mike Stickel
- Nate Klaiber
- Paul Boag
- Patrick Haney
- P.J. Kelly
- Sean Madden
- Steve Smith
- Tom Watson
This site was designed by Jina Bolton (of course), while experimenting with some of the techniques recommended by her friends listed here. The photo used for the “cover” was purchased from iStockPhoto. Jina’s photograph was taken by Arick Elion. This site is hosted by (mt) Media Temple
Disclaimer
All content on this site is not necessarily the opinion or policy of her employer, affiliated/associated companies/persons mentioned, or of the monster that hides under her bed.