W3C home > Mailing lists > Public > www-style@w3.org > January 2000

Re: Inline h*ll

From: Matthew Brealey <thelawnet@yahoo.com>
Date: Fri, 14 Jan 2000 02:27:24 -0800 (PST)
Message-ID: <20000114102724.10413.qmail@web904.mail.yahoo.com>
To: www-style <www-style@w3.org>
--- Ian Hickson <py8ieh@bath.ac.uk> wrote:
> On Thu, 13 Jan 2000, Matthew Brealey wrote:
> 
> >> <empty/> is not replaced either.
> > <empty/> is meaningless.
> 
> Brush up on your XML. 
> 
>    <empty/> 
> 
> ...and
> 
>    <empty></empty>
> 
> ...are exactly equivalent.
> 
> As are 
>    
>    <span></span>
> 
> ...and
> 
>    <span/>
> 
> ...in XHTML.

Not exactly - one can contain content, one cannot.

The point was that it was meaningless because we do not what  <empty/> is
- CSS does not care about what the markup used to specify an element is.
 
> > There is no way that <br> is a non-replaced element - non-replaced
> > elements do not have width: x some of the time and width: y at
> > others.
> 
> Eh? the 'width' property doesn't even *apply* to non-replaced
> elements! Nor does it to normal <br> elements!

No indeed. What I meant was that inline non-replaced elements with given
styles are always of the same width.
 
> > It is not possible to interpret <br> as non-replaced, inline or
> > anything else 
> 
> It may not be possible for you, but compliant CSS2 based UAs do indeed
> interpret the HTML4 <br> empty element (<br/> in an XHTML document) as
> an empty, non-replaced, inline element.

I'll prove that this is wrong in just a minute.
> 
> > - it is a forced line break, nothing more, nothing less.
> 
> To a CSS UA it is only a forced line break because a stylesheet
> somewhere says it is using generated content.
> 
> >> However, the entire issue is moot given the anonymous inline
> >> concept I mentioned previously.
> > Don't you mean proposal or change? - no use for CSS-2 browsers.
> 
> There are no CSS2 browsers released yet. All CSS2 browsers currently
> in development of which I have been able to see prerelease builds
> implement the inline box model using the anonymous inline (aka root
> inline boxes) concept/proposal/change. So yes, this is of use to them.

Only for browsers that want to support a non-normative, non-official
concept (and not a very good one at that, on which more anon) rather than
a published spec.

=====
----------------------------------------------------------
From Matthew Brealey (http://members.tripod.co.uk/lawnet (for law)or http://members.tripod.co.uk/lawnet/WEBFRAME.HTM (for CSS))
__________________________________________________
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://im.yahoo.com
Received on Friday, 14 January 2000 05:27:27 GMT

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