- From: Jonathan Marsh <jmarsh@microsoft.com>
- Date: Wed, 24 Apr 2002 15:28:28 -0700
- To: <reagle@w3.org>, "Martin Duerst" <duerst@w3.org>, <Misha.Wolf@reuters.com>, "Philippe Le Hegaret" <plh@w3.org>
- Cc: <w3c-i18n-wg@w3.org>, <w3c-ietf-xmldsig@w3.org>, <xml-dist-app@w3.org>
No, parent means immediate parent. To determine the base URI of the parent, you recursively apply the rules. An intermediate ancestor may have an xml:base attribute on it. > -----Original Message----- > From: Joseph Reagle [mailto:reagle@w3.org] > Sent: Wednesday, April 24, 2002 10:51 AM > To: Jonathan Marsh; Martin Duerst; Misha.Wolf@reuters.com; Philippe Le > Hegaret > Cc: w3c-i18n-wg@w3.org; w3c-ietf-xmldsig@w3.org; xml-dist-app@w3.org > Subject: Re: Fwd: Moving exc-c14n forward: your response is needed! > > On Monday 22 April 2002 16:38, Jonathan Marsh wrote: > > > ... the question is whether > > > xml:base="" means 'the current document is the base' or it means > > > 'don't change the base you have', or it is undefined. > > > > xml:base="" means don't change the base you have. An empty string is > > treated as any other relative URI. > > Thanks for the clarification. As an aside, when the XML Base > specifications > refers to "parent" [1] it means "ancestor", right? > > > <GrandParent> > <GrandParent> > <GrandParent> > > > [1] http://www.w3.org/TR/xmlbase/#granularity > The base URI of an element is: > > 1. the base URI specified by an xml:base attribute on the element, if one > exists, otherwise > 2. the base URI of the element's parent element within the document or > external entity, if one exists, otherwise > 3. the base URI of the document entity or external entity containing the > element.
Received on Wednesday, 24 April 2002 18:29:00 UTC