CSS Shorthand Cheat Sheet

2007-09-06 2 min read Design Fonts Eddie

If there is one thing that I’m a sucker for, it’s cheat sheets. I love letting my eyes fall upon a single page and navigate right to what I’m looking for. It takes the whole “open book, locate index, look up word, find page, find where on page” process out and beats it with a big stick.

So the other day I was working on some trivial CSS, and found myself having to look up the shorthand for ’list-style’ for the millionth time. I don’t know what in my childhood prevents me from remembering it, but… it must have been traumatic. Anyway, I looked over at my CSS cheat sheet, and it was absent. So I searched the webbernet for a cheat sheet. I found Dustin Diaz’s guide, but that wasn’t what I was looking for. It was filled with information, however I know the values-I work with them constantly. I just wanted to figure out the order and defaults… and put them on the wall.

So here is my CSS Shorthand Cheat Sheet.

This cheat sheet contains all of the cases (that I can think of) where a CSS property has a shorthand notation. I’ve even added the obscure and rarely implemented outline and outline variations, as well as the Aural pause and cue properties (respecting accessibility). I even threw in the color shortcut (#abc) in for good measure. 🙂

From a design perspective, there is obvious room for improvement. I haven’t really messed with InDesign since it was called Pagemaker, and I was doing my high-school newspaper. So that was interesting. I also wanted the design to look slightly disorganized… anyone who’s ever seen my yellow shoes will know why. There are saturated colors, but no heavy backgrounds. I wanted it to be printed, and I only have a grayscale laserjet printer. While on the subject, it looks somewhat faded when printed. I have to look into adjusting the colors for priting grayscale, but I’d prefer not to darken all of them.

Anyway, I hope that someone will find it helpful. I’m going to use it tomorrow.

My new look on old characters

2007-08-30 2 min read Fonts Typography Eddie

I don’t know much about typography. I find the subject absolutely interesting, especially from a historical perspective, but I think I am slightly intimidated by it too. It has thousands of years of history, and more than a few books I have read tell me that “the rules in use today were perfected hundreds of years ago.” I imagine a disciple of Gutenburg, wearing funny little shoes, leaning over and whispering, “yea, hundreds of years… don’t mess it up!” into my ear.

So I try not to mess it up. I take it slowly. I’ve read a few books. I’ve ordered what I hear is the typography bible, but it deserves my undivided attention, so it is still sitting sealed in cellophane on my shelves. The things that I don’t know about typography could undoubtedly fill many, many shelves. That’s why it is always fun to learn something new. And I did today, reading one of the most interesting posts I have seen in a while.

I won’t repeat it as you can read it yourself. However, in this post Mrs. Simmons mentions how common type may be considered almost as a means for wiping out a local dialect. I find that intriguing alone. She goes on to argue, however, that the common symbols further enhance the language of design. Knowing only what I currently do on the subject, I both see her point, and find the thought eye-opening. It is yet another facet of the work that I do day-in-day-out but know virtually nothing about. It is amazing how every large scale object is made up from small atom-like parts. Tomorrow I will go in and look at a word, a sentence, a paragraph, or even a single letter in a new way. Of course, this means I am going to have to unwrap that book sooner than anticipated. But this is useful information, I’ve already thought of an instance where I can apply this new knowledge. But I’m not sharing… I don’t want to mess anything up.

Anyway, thanks to Amber Simmons, who made me think of things differently today, and probably tomorrow too.