Welcome to WebHeadStart.org

Web Technologies

Sponsored By

WebHeadStart.org is currently in beta.
Please pardon our appearance as we work to provide you with the most comprehensive reference on today's web technologies.

Interested in advertising on WebHeadStart? Become an advertising partner today!

[WWW-HTML Mailing List Archive Home] [Messages By Thread] [Messages By Date]

Re: l element (was: more xhtml 2.0 comments)

From: Simon Jessey <simon@jessey.net>
Date: Tue, 15 Apr 2003 16:23:42 -0400
Message-ID: <000801c3038c$e8cc1720$6601a8c0@Simon2S0JP11>
To: <www-html@w3.org>

----- Original Message -----
From: "Daniel Glazman" <glazman@netscape.com>
Subject: l element (was: more xhtml 2.0 comments)


> After a quite long IRC chat with fantasai and Ian Hickson, I finally see
> some interest in the l element.
> Well, not really, since I still think ol/li and div are enough, but I
> can live with it :-)

It seems to me that <div>foo</div> can perform the same function as
<l>foo</l>, can it not? The only difference is that 'div' is an
inappropriate name for an element to markup a line of text.

> I strongly recommend (a) a clarification of the definition of the l
> element (b) another name, this one being too confusing with 1 and i, and
> intrinsicly too confusing because a "line" has multiple meanings in
> English having different visual rendering (and that's not the case in
> other languages).

I have argued this point before. I still believe that <l> can easily be
confused with <i>, even if it is fairly obvious that they are performing
different tasks (and <i> is not in the specification anyway). I had argued
for <line> to be reinstated, but I see the wisdom in Daniel's words. 'Line'
can mean different things to different people.

> This element meant to serve as a replacement for <br/>, I still think it
> will too drastically complexify wysiwyg editors. I still totally
> disagree with the removal of <br/>.

As far as I am concerned, the only difference between <l>foo</l><l>bar</l>
and foo<br />bar is that the <l>...</l> container provides an easy
presentational hook, much like <sentence>...</sentence> or <word>...</word>
might do.

If I am correct in thinking that the <l>...</l> element has the same
behavior as <div>...</div>, why not remove BOTH from the specification and
use <container>...</container> (or some other appropriate word/abbreviation)
that accomplishes both tasks instead?

Simon Jessey

w: http://jessey.net/blog/ 
e: simon@jessey.net
Received on Tuesday, 15 April 2003 16:23:52 GMT
Valid XHTML 1.0! Valid CSS! Site Map | Privacy Policy | Terms of Use | WebHeadStart.org © 2005 All Rights Reserved.