W3C home > Mailing lists > Public > w3c-sgml-wg@w3.org > June 1997

Re: On the abolishment of IDs (Re: IDs - make them case sensitive)

From: Rick Jelliffe <ricko@allette.com.au>
Date: Sun, 29 Jun 1997 18:00:49 +1000
Message-Id: <199706290823.SAA28028@jawa.chilli.net.au>
To: <w3c-sgml-wg@w3.org>

> From: Joe English <joe@trystero.art.com>
> But NAME tokens are also parsed with the leftmost-longest rule,
> so "<IMG/>" would be scanned as STAGO, NAME "IMG/", TAGC
> if "/" were a NAMECHAR.
Good point. So

* soletag close delimiter is "\>", or 
* people have to do <IMG />, or
* "\" is NAMECHAR (& is the mandated delimiter for URLs) not "/", or
* a name cannot end with NAMECHAR (given the SGML declaration I made
where, I think, NAMECHAR only has punctuation characters)

What a mess!  

I really don't think we should directly allow any characters 
that are in other XML delimiters inside NAMES (or inside any 
"unique CDATA IDs").  If we cannot use them in data, why should 
we be able to use them in markup strings?  

Rick Jelliffe
Received on Sunday, 29 June 1997 04:24:04 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 20:25:11 UTC