- From: Philippe Le Hegaret <plh@w3.org>
- Date: Thu, 13 Apr 2000 12:11:40 -0400
- To: www-xml-linking-comments@w3.org
In http://www.w3.org/TR/2000/WD-xmlbase-20000221#AEN1_4_2_2 1) "The base URI specified by xml:base sets the base URI information set property of the element on which this attribute occurs, .." and 2) "The value of the xml:base attribute may itself be a relative URI, in which case it must itself be resolved against the base URI of the element it appears on." The document http://www.example.com contains : <c xml:base="x/"> <b xml:base="y/"> <a href="z/doc.xml>activate here</a> <d xml:base='http://www.example.com/slurp.xml'/> </b> </c> According to 1), the base URI information set properties are : [document] http://www.example.com c http://www.example.com/x b http://www.example.com/x/y a http://www.example.com/x/y d http://www.example.com/slurp.xml a/@href doesn't have a base URI property a/text() don't have a base URI property Absolute URI of href is : a http://www.example.com/x/y/z/doc.xml According to 2), the base URI of b is used to resolve the absolute URI of his attribute xml:base which is supposed to specify the base URI of the element b !?!? Philippe.
Received on Thursday, 13 April 2000 12:11:40 UTC