- From: Martin J. Duerst <duerst@w3.org>
- Date: Tue, 11 Jul 2000 13:22:00 +0900
- To: Jonathan Marsh <jmarsh@microsoft.com>
- Cc: www-xml-linking-comments@w3.org
Hello Jonathan, Thanks for the wording, it's clear and correct. Some weeks ago, I tried to get it shorter, but failed. Being explicitly clear the way you write it below is best. Regards, Martin. At 00/07/10 11:37 -0700, Jonathan Marsh wrote: >Martin wrote: > > 1) XML Base says: > > > > >>>> > > A relative URI appearing in an attribute value is resolved > > against the base specified in the xml:base > > attribute appearing on the element owning the attribute, > > if one exists, otherwise the xml:base attribute of > > the nearest ancestor of the owning element having an > > xml:base attribute. Note that this applies to > > xml:base attributes themselves. > > <<<< > > > > The last sentence seems confusing if not completely wrong. > > It says to resolve the xml:base attribute against itself. > > This will lead to an endless loop. Please change. > >I have fixed this. I ended up with the following wording: > >----- >A relative URI appearing in an xml:base attribute is resolved against the >base specified on the xml:base attribute appearing on the owning element's >nearest ancestor that has an xml:base attribute element. > >A relative URI appearing in any other attribute value is resolved against >the base specified in the xml:base attribute appearing on the element owning >the attribute, if one exists, otherwise the xml:base attribute of the owning >element's nearest ancestor that has an xml:base attribute. >------ > >Do you find this clear (as well as correct :-)? > >- Jonathan Marsh
Received on Tuesday, 11 July 2000 03:45:54 UTC