CSS Positioning How the browsers cope

by Joe Gillespie — Sep 1, 2002

As a designer, none of the Cascading Style Sheet tutorials I've seen on the Web reflect the kinds of things I want to do on a Web page.

The whole concept seems so document-centric, more akin to what a word processor will do rather than a page-layout program. I realise that this probably covers most people's requirements for regular 'documents' and delivering information but I want more - quite a bit more.

I want to be able to perform typography.

Think of typographic design as a performance. You are delivering words in the way that an actress or singer would do and you should be able to express those words in a unique way that complements and enhances them. You can add expression and nuances of your own and, in the end, the performance can even transcend the original.

When I examine the capabilities of CSS 2.0, and there's probably no better place to do that than in Eric Meyer's book - Cascading Style Sheets 2.0 Programmer's Reference, I find that there are a lot more capabilities for creative typography than would at first meet the eye. Of course, if the browsers people use can't handle these layout possibilities, then the whole thing becomes rather academic and pointless.

With my trusty BBEdit in hand, I set about to see just how far I could push the envelope as far as typographic design is concerned. Yes, there are many other factors that need to be considered when designing Web pages but for this exercise, my main concerns were exploration of layout possibilities, the use of W3C-valid mark-up and small page sizes. Oh yes, they also have to work in most people's browsers without resorting to JavaScript.

Del.icio.us Digg Technorati Blinklist Furl reddit Design Float