Re: end tags...

Carl Morris (msftrncs@htcnet.com)
Sun, 22 Sep 1996 15:23:50 -0500


Message-Id: <199609222027.PAA25238@inet.htcnet.com>
From: "Carl Morris" <msftrncs@htcnet.com>
To: "Murray Altheim" <murray@spyglass.com>
Cc: "WWW HTML List" <www-html@w3.org>
Subject: Re: end tags...
Date: Sun, 22 Sep 1996 15:23:50 -0500

|     <!ENTITY % heading "H1|H2|H3|H4|H5|H6">
| [...]
|     <!ELEMENT ( %heading )  - -  (%text;)*>
| 
| Big difference. The "- -" in H1-H6 means both start and end tags are
required.
| 
|     <!ELEMENT P     - O (%text)*>
| 
| The "- O" in P means the end tag is optional. Arnoud is corrent: the
STYLE
| element requires an end tag, so the given example is invalid.

See, I told people this DTD is "crap"... whats wrong wiuth REQUIRED or
OPTIONAL, no, they using numbers ... just to make sure little people
like me won't learn it...

So do you advise browsers to throw a tantraum or to be intellegent and
bypass the error knowning what was meant?

(as I said earlier, I see no reason why most all end tags can not be
assumed...)