I'm continuing my way through Robert Bringhurst's book and at a slow pace. The Elements of Typographic Style is so rich with information that I can only read it in spurts of a few pages and often have to re-read to let the full lesson sink in. Lately, I've become very intrigued by how he describes rhythm in the text layout and the concept of how a page must 'breath'.
When speaking of rhythm - Bringhurst is referring to the horizontal spacing between characters and the vertical spacing of lines of text. 'Breathing' is how much words the page will carry. This controlled by the rhythm. When we layout text and information, we face the challenge of applying content to the constraint of our space. So the more words we put into a given page, the less it can breath. For the reader's sake it's important that the text can breath. If it can't the text becomes unappealing and difficult to read.
Robert, explains various strategies for allowing a page to breath and still carry more text. For instance, longer line lengths require greater leading. If we shorten the line length by dividing the page into columns we can reduce the amount of leading on the page and still allow the document to breath. By reducing the leading we can fit more lines into a given page and thus allow it to carry more text if necessary.
What's interesting about the entire concept of breathing is that it seems very print orientated. How does this apply to the web where our designs are often modified by the reader. If the reader resizes their window the entire body could potentially change depending on how we designed our site to accommodate variations in screen-size. At the same time if we use a fixed width design such as this site - we can find that we suddenly are no longer utilizing enough of the page and allowing the page to breath far too much. And then of course, the user can adjust the font-size which totally changes the amount of words we carry on each line as the character size changes but the line-length doesn't.
It seems like a new set of typographic rules needs to be written for the web where the constraints aren't so absolute. But who will do it?