Re: Some complaints about HTML 4.0

At 12:11a -0400 07/13/97, Liam Quinn wrote:
 > At 08:44 PM 12/07/97 -0700, David Perrell wrote:
 > >>From Liam Quinn:
 > >> At 06:59 PM 12/07/97 -0700, David Perrell wrote:
 > >> >Arnoud "Galactus" Engelfriet wrote:
 > >> >> 2. There is definite statement on    being collapsing or
 > >> >not.
 > >> >
 > >> >A statement there should definitely be, and it should definitely be
 > >> >'not'.
 > >>
 > >> Why?
 > >
 > >The reason white space must collapse is to allow readable structured
 > >markup. Author/designers commonly use multiple   to bypass that
 > >limitation. Since consecutive   are there by intent, and the
 > >intent is unambiguous, is there any logical reason why they should
 > >collapse?
 >
 > Not really, except perhaps that multiple spaces (non-breaking or
 > otherwise) are not structural elements and thus should be ignored.  HTML
 > 4.0 defines the   entity as a method for prohibiting a line break.
 > If we accept   as a non-collapsing, non-breaking space, HTML 4.0's
 > definition would have to be augmented to also define   as a method
 > for forcing a space.  But the fact that multiple spaces have nothing to do
 > with structure and everything to do with presentation suggests that non-
 > collapsible spaces have no place in HTML.

Note the key word in David's statement: readable.
You could stand in an ivory tower and pass the buck by saying it's just a
"browser issue", but web authors must deal with the real world and make
their pages as legible as possible. This occasionally requires a bit of
 -based nudging to provide some breathing space between items. It's
not ideal, but neither are a lot of other things on Planet Earth...

__________________________________________________________________________
  Walter Ian Kaye <boo_at_best*com>    Programmer - Excel, AppleScript,
          Mountain View, CA                         ProTERM, FoxPro, HTML
 http://www.natural-innovations.com/     Musician - Guitarist, Songwriter

Received on Sunday, 13 July 1997 01:31:25 UTC