Font Pre Wrap

Originally, text was "black" and space was "white." Today, "text" and "space" are more varied: colored, mobile, inside objects and wrapping around objects. The term, "white space," made more sense when all "space was white;" now, its meaning refers to the "other space - not occupied by text, graphics or other specific entities."

Professionals don't consider white space as blank or negative, but as the medium or context of the page - the ocean to the fish. While bottom-line economics attempts to fill all white space; the graphic designer uses white space to emphasize, target and highlight web page elements. The judicious usage of balanced "white space" - using good margins, proper footer/header heights and Cascading Style Sheets (CSS) "white space" designations - can make a page look classical.

Mozilla's newly-released Firefox 3 simplifies, organizes and optimizes the usage of "white space" by adding the new "white-space: pre-wrap" feature, which replaces the "white-space: -moz-pre-wrap" designation. The basic default is "white-space: normal," which replaces white space and has no text wrapping. The code of "white-space: nowrap" replaces all white space, has no text wrapping and keeps text within content. Firefox 3's new "white-space: pre-wrap" retains white space, wraps text and provides for text wrapping around content.

This simplified language replaces long, complicated code, fixes and inconsistent rendering of the "white-space" style's text interaction with objects. This added feature maintains organizational structure while stylizing pre-formatted text wrapping within a container.