6.14.5.6. Lists

Interscript has a problem here. HTML 4.0 allows the content of a list item to be either inline text or block elements.

Interscript has no way to distinguish between inline text and a paragraph block. Even if we look ahead, a plain text stream could be intended as either a paragraph or inline text.

Unfortunately, NS3 and IE4 put blank lines in on </P> tags, which is wrong: the presence or absence of an optional tag ought not affect rendering. For this reason, I've been forced to remove the wrapping of text in <P> and </P> tags; the @p() command inserts a plain <P> after the _first_ paragraph. Technically, this is invalid HTML, the first pargraph is not wrapped in start and end P tags.
6.14.5.6.1. Numbered Lists
6.14.5.6.2. Bullet Lists
6.14.5.6.3. Keyed Lists