W3C home > Mailing lists > Public > www-style@w3.org > October 2003

Re: CSS21 Syndata.html Section 4

From: David Woolley <david@djwhome.demon.co.uk>
Date: Thu, 16 Oct 2003 07:09:09 +0100 (BST)
Message-Id: <200310160609.h9G699J02898@djwhome.demon.co.uk>
To: www-style@w3.org

> However, the questions about whether \a, \0A and \0a are equivalent to \A
> should also be addressed.

Are they actually equivalent to newline or are they really equivalent
to line break.  HTML is modelled on previous markup languages in which
.br or \break only cause vertical motion if there is a partially
constructed line present.  Most, if not all GUIs mistakely think that it
corresponds to the word processor hard return function (typically
control-return on the keyboard), but CSS2 (maybe this is clarified)
in CSS2.1) specification seems to say that it should produce the
effect of HTML <br>, so that you can specify the layout effect of
<br> in CSS.

One could, I suppose, argue that the large number of abuses of br to
simulate p mean that carriage return plus vertical index is the only
pragmatic interpration of br these days.  (Strictly, excess br elements,
like empty p elements, should have no effect.)
Received on Thursday, 16 October 2003 02:09:12 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 13:54:24 GMT