W3C home > Mailing lists > Public > www-html@w3.org > April 2003


From: David Woolley <david@djwhome.demon.co.uk>
Date: Tue, 8 Apr 2003 07:59:26 +0100 (BST)
Message-Id: <200304080659.h386xQn01690@djwhome.demon.co.uk>
To: www-html@w3.org

> with is the <br/> seems that netscape and exployer 6.0 does not like. I'm 

The real problems with the BR element are that it is abused, e.g. the
broken HTML that you, redundantly, included  abuses it, and that that
the GUI browsers implement it like a hard newline character whereas 
the original intention was that it was a line break character (i.e. it
produces no effect if already at the start of a line).

Nowadays, most uses of BR should actually use P.

<br/> is invalid in HTML (<br /) is technically invalid, but generally
works.  The dominant browser is not an XML browser, so can only cope
with the compatibility mode, that relies on error recovery to tolerate
the /, but only if separated by a space. 

Serious abuse of HTML follows.

> we cannot have one language that can do all?<BR>
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
> p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
> bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
> &nbsp; <BR>
Received on Tuesday, 8 April 2003 02:59:23 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:06:03 UTC