Re: Some complaints about HTML 4.0

Liam Quinn (liam@htmlhelp.com)
Sun, 13 Jul 1997 00:53:27 -0400


Message-Id: <3.0.2.32.19970713005327.0088bda0@undergrad.math.uwaterloo.ca>
Date: Sun, 13 Jul 1997 00:53:27 -0400
To: www-html@w3.org
From: Liam Quinn <liam@htmlhelp.com>
Subject: Re: Some complaints about HTML 4.0
In-Reply-To: <199707130443.VAA06705@italy.it.earthlink.net>

-----BEGIN PGP SIGNED MESSAGE-----

At 09:43 PM 12/07/97 -0700, David Perrell wrote:
>Liam Quinn wrote:
>> 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 &nbsp; entity as a method for prohibiting a line
>break.  
>> If we accept &nbsp; as a non-collapsing, non-breaking space, HTML
>4.0's 
>> definition would have to be augmented to also define &nbsp; 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.
>> 
>> While we're on this topic...  What about multiple BR elements? 
>Should 
>> these be collapsed?
>
>No, for the same reason as &nbsp;. HTML should not be an exercise in
>pedantry. Choose the interpretation that provides the most power of
>expression. Do not actively limit presentational possibilities for the
>sake of structural Puritanism.

So would you do away with the HTML 4.0 draft's comment concerning empty 
paragraphs:

| Empty P elements are bad form and should be ignored by the renderer.
(http://www.w3.org/TR/WD-html40/struct/text.html)

Empty P elements are similar to multiple BR elements in a lot of ways...

-----BEGIN PGP SIGNATURE-----
Version: PGP for Personal Privacy 5.0
Charset: noconv

iQB1AwUBM8hfRQ/JhtXygIx1AQFXtgMAxhDJGWVu7CjoM5ojHvHYHS7mD0MaVvG+
HNwHzQ+hrUTGidv9Aw+c7XiwakVP+6kC0I5FtgbbBJIduwBLo/Yqw/yRE8opiBQ7
UevbFVme8vsHdWAjjz61lYZ7k9warEqS
=NscB
-----END PGP SIGNATURE-----

Liam Quinn
===============  http://www.htmlhelp.com/%7Eliam/  ===============
Web Design Group            Enhanced Designs, Web Site Development
http://www.htmlhelp.com/    http://enhanced-designs.com/
======  PGP Key at http://www.htmlhelp.com/%7Eliam/pgp.html  =====