- From: Murray Altheim <altheim@eng.sun.com>
- Date: Mon, 23 Apr 2001 02:32:41 -0400 (EDT)
- To: Aaron Swartz <aswartz@swartzfam.com>
- Cc: Danny Ayers <danny@panlanka.net>, www-archive@w3.org, "Sean B. Palmer" <sean@mysterylights.com>
Aaron Swartz wrote: > > (moving to www-archive) > > Murray Altheim <altheim@eng.sun.com> wrote: > > > The contents of the 'rel' attribute is declared as %LinkTypes;, a > > space-separated list of XML Names; a URI won't do here. > > I found it interesting that this definition was not in HTML4. Why did it > change in XHTML 1.1? Could you put it back? ;-) The use of CDATA for %LinkTypes; was only an oversight, in that had the original designer thought to use NMTOKENS, this would have been more appropriate in the DTD. The design in the HTML 4 specification of link types is a list of tokens, not a list of URIs, so XHTML is merely a correction in this sense. You can find in the HTML 4 specification that the intention is explicitly tokens: http://www.w3.org/TR/html401/types.html#type-links And can *I* fix it? Heh. I alone can do little. XHTML is merely (as much as is possible) a transformation of HTML into XML. We tried very hard (or at least I did) to not reinvent HTML in the process. If markup abuse has been happening (ie., people not using HTML according to the specification), this is certainly nothing new. HTML is a bit of an Eve in this respect (no relation to Eve Maler intended). Murray ........................................................................... Murray Altheim <mailto:altheim@eng.sun.com> XML Technology Center Sun Microsystems, Inc., MS MPK17-102, 1601 Willow Rd., Menlo Park, CA 94025 In the evening The rice leaves in the garden Rustle in the autumn wind That blows through my reed hut. -- Minamoto no Tsunenobu
Received on Thursday, 26 April 2001 05:12:36 UTC