Re: HTML 3.0 suggestion

In message <>, Carl Benker writes:
> but the source that I was using:
>which is the Sept. 22 draft of the HTML 2.0 spec doesn't show
>a </LI> tag.


On the other hand, it does say:

|As HTML is an application of SGML, this specification assumes
|a working knowledge of [SGML]. 

This is an unfortunate property of the HTML 2.0 spec. I'm working
on supplementary documentation to remove the need to buy and grok
a copy of the SGML standard just to read the HTML spec.

|Some elements only have a start-tag without an end-tag. For
|example, to create a line break, use the `<BR>' tag. Additionally,
|the end tags of some other elements, such as Paragraph (`</P>'),
|List Item (`</LI>'), Definition Term (`</DT>'), and Definition
|Description (`</DD>') elements, may be omitted. 

> The
>only reason that this has come up is that on some browsers,
>not using a </LI> tag results in a list being displayed
>horizontally instead of vertically.

This is a bug. An HTML user agent is required to behave exactly
the same whether the </LI> is present or not. It's in the
conformance clause of the spec.

>  Maybe the spec draft
>could be updated to show the use of the closing tag for list

Not for 6 months :-) It's been approved as Proposed Standard.
The next chance to revise it is when it moves to Draft Standard.

>  Also, maybe the use of the closing tags for list items
>and paragraphs could be recommended?

Doesn't sound like a good idea.


Received on Thursday, 28 September 1995 17:24:46 UTC