- From: Joseph Reagle <reagle@w3.org>
- Date: Wed, 24 Apr 2002 13:55:18 -0400
- To: "Jonathan Marsh" <jmarsh@microsoft.com>, "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>
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? (I presume that by "the base URI of the element's parent element" this means even the attribute isn't present, the ancestor has a base from its parent, which has it from it's parent, and so on.) [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 13:55:31 UTC